Build Information
Successful build of BitcoinKernel, reference 0.1.1 (fd06af), with Swift 6.4 for macOS (SPM) on 26 Sep 2026 05:54:52 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:285:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ParamsStream<AutoFile &, CAddress::SerParams>::operator>><AddrInfo &>' requested here[0m
285 | s >> info;[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:1286:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrManImpl::Unserialize<AutoFile>' requested here[0m
1286 | m_impl->Unserialize<Stream>(s_);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:10:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:68:82: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'difference_type' (aka 'int') [-Wshorten-64-to-32][0m
68 | difference_type [0;34mfriend[0m [0;34moperator[0m-(iterator a, iterator b) { [0;34mreturn[0m (&(*a) - &(*b)); }[0m
| [0;1;32m ~~~~~~ ~~~~~~^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:377:23: [0m[0;1;36mnote: [0min instantiation of member function 'operator-' requested here[0m
377 | _size -= last - p;[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:282:13: [0m[0;1;36mnote: [0min instantiation of member function 'prevector<16, unsigned char>::erase' requested here[0m
282 | erase(item_ptr(new_size), end());[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:439:20: [0m[0;1;36mnote: [0min instantiation of member function 'prevector<16, unsigned char>::resize' requested here[0m
439 | m_addr.resize(address_size);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:254:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CNetAddr::UnserializeV2Stream<ParamsStream<AutoFile &, CAddress::SerParams>>' requested here[0m
254 | UnserializeV2Stream(s);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CNetAddr::Unserialize<ParamsStream<AutoFile &, CAddress::SerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:993:8: [0m[0;1;36mnote: [0m(skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)[0m
993 | (::Unserialize(s, args), ...);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman_impl.h:72:5: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrInfo::Unser<ParamsStream<AutoFile &, CAddress::SerParams>>' requested here[0m
72 | SERIALIZE_METHODS(AddrInfo, obj)[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:230:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
230 | BASE_SERIALIZE_METHODS(cls) \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:219:9: [0m[0;1;36mnote: [0mexpanded from macro 'BASE_SERIALIZE_METHODS'[0m
219 | Unser(s, *[0;34mthis[0m); \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrInfo::Unserialize<ParamsStream<AutoFile &, CAddress::SerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1126:65: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<AutoFile &, CAddress::SerParams>, AddrInfo &>' requested here[0m
1126 | [0;34mtemplate[0m <[0;34mtypename[0m U> ParamsStream& [0;34moperator[0m>>(U&& obj) { ::Unserialize(*[0;34mthis[0m, obj); [0;34mreturn[0m *[0;34mthis[0m; }[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:285:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ParamsStream<AutoFile &, CAddress::SerParams>::operator>><AddrInfo &>' requested here[0m
285 | s >> info;[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:1286:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrManImpl::Unserialize<AutoFile>' requested here[0m
1286 | m_impl->Unserialize<Stream>(s_);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:439:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'size_type' (aka 'unsigned int') [-Wshorten-64-to-32][0m
439 | m_addr.resize(address_size);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:254:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CNetAddr::UnserializeV2Stream<ParamsStream<ParamsStream<AutoFile &, CAddress::SerParams> &, CNetAddr::SerParams>>' requested here[0m
254 | UnserializeV2Stream(s);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CNetAddr::Unserialize<ParamsStream<ParamsStream<AutoFile &, CAddress::SerParams> &, CNetAddr::SerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:993:8: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<ParamsStream<AutoFile &, CAddress::SerParams> &, CNetAddr::SerParams>, CNetAddr &>' requested here[0m
993 | (::Unserialize(s, args), ...);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1025:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'UnserializeMany<ParamsStream<ParamsStream<AutoFile &, CAddress::SerParams> &, CNetAddr::SerParams>, CNetAddr &, Wrapper<CustomUintFormatter<2, true>, unsigned short &> &>' requested here[0m
1025 | ::UnserializeMany(s, args...);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:564:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ActionUnserialize::SerReadWriteMany<ParamsStream<ParamsStream<AutoFile &, CAddress::SerParams> &, CNetAddr::SerParams>, CNetAddr &, Wrapper<CustomUintFormatter<2, true>, unsigned short &>>' requested here[0m
564 | READWRITE(AsBase<CNetAddr>(obj), Using<BigEndianFormatter<[0;32m2[0m>>(obj.port));[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:145:36: [0m[0;1;36mnote: [0mexpanded from macro 'READWRITE'[0m
145 | #define READWRITE(...) (ser_action.SerReadWriteMany(s, __VA_ARGS__))[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:562:5: [0m[0;1;36mnote: [0m(skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)[0m
562 | SERIALIZE_METHODS(CService, obj)[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:231:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
231 | FORMATTER_METHODS(cls, obj)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:169:46: [0m[0;1;36mnote: [0mexpanded from macro 'FORMATTER_METHODS'[0m
169 | [0;34mstatic[0m [0;34mvoid[0m Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman_impl.h:72:5: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrInfo::Unser<ParamsStream<AutoFile &, CAddress::SerParams>>' requested here[0m
72 | SERIALIZE_METHODS(AddrInfo, obj)[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:230:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
230 | BASE_SERIALIZE_METHODS(cls) \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:219:9: [0m[0;1;36mnote: [0mexpanded from macro 'BASE_SERIALIZE_METHODS'[0m
219 | Unser(s, *[0;34mthis[0m); \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrInfo::Unserialize<ParamsStream<AutoFile &, CAddress::SerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1126:65: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<AutoFile &, CAddress::SerParams>, AddrInfo &>' requested here[0m
1126 | [0;34mtemplate[0m <[0;34mtypename[0m U> ParamsStream& [0;34moperator[0m>>(U&& obj) { ::Unserialize(*[0;34mthis[0m, obj); [0;34mreturn[0m *[0;34mthis[0m; }[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:285:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ParamsStream<AutoFile &, CAddress::SerParams>::operator>><AddrInfo &>' requested here[0m
285 | s >> info;[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:1286:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrManImpl::Unserialize<AutoFile>' requested here[0m
1286 | m_impl->Unserialize<Stream>(s_);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:10:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:96:94: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'difference_type' (aka 'int') [-Wshorten-64-to-32][0m
96 | difference_type [0;34mfriend[0m [0;34moperator[0m-(const_iterator a, const_iterator b) { [0;34mreturn[0m (&(*a) - &(*b)); }[0m
| [0;1;32m ~~~~~~ ~~~~~~^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:187:28: [0m[0;1;36mnote: [0min instantiation of member function 'operator-' requested here[0m
187 | size_type n = last - first;[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:233:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'prevector<16, unsigned char>::assign<prevector<16, unsigned char>::const_iterator>' requested here[0m
233 | assign(other.begin(), other.end());[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:112:7: [0m[0;1;36mnote: [0min instantiation of member function 'prevector<16, unsigned char>::operator=' requested here[0m
112 | [0;34mclass[0m CNetAddr[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:1286:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrManImpl::Unserialize<AutoFile>' requested here[0m
1286 | m_impl->Unserialize<Stream>(s_);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:287:35: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
287 | info.nRandomPos = vRandom.size();[0m
| [0;1;32m ~ ~~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:1286:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrManImpl::Unserialize<HashVerifier<AutoFile>>' requested here[0m
1286 | m_impl->Unserialize<Stream>(s_);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:302:39: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
302 | info.nRandomPos = vRandom.size();[0m
| [0;1;32m ~ ~~~~~~~~^~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:439:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'size_type' (aka 'unsigned int') [-Wshorten-64-to-32][0m
439 | m_addr.resize(address_size);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:254:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CNetAddr::UnserializeV2Stream<ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams>>' requested here[0m
254 | UnserializeV2Stream(s);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CNetAddr::Unserialize<ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:993:8: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams>, CNetAddr &>' requested here[0m
993 | (::Unserialize(s, args), ...);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1025:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'UnserializeMany<ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams>, CAddress &, CNetAddr &, Wrapper<ChronoFormatter<long long>, std::chrono::time_point<NodeClock, std::chrono::duration<long long>> &> &, int &>' requested here[0m
1025 | ::UnserializeMany(s, args...);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman_impl.h:74:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams>, CAddress &, CNetAddr &, Wrapper<ChronoFormatter<long long>, std::chrono::time_point<NodeClock, std::chrono::duration<long long>> &>, int &>' requested here[0m
74 | READWRITE(AsBase<CAddress>(obj), obj.source, Using<ChronoFormatter<int64_t>>(obj.m_last_success), obj.nAttempts);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:145:36: [0m[0;1;36mnote: [0mexpanded from macro 'READWRITE'[0m
145 | #define READWRITE(...) (ser_action.SerReadWriteMany(s, __VA_ARGS__))[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman_impl.h:72:5: [0m[0;1;36mnote: [0m(skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)[0m
72 | SERIALIZE_METHODS(AddrInfo, obj)[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:231:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
231 | FORMATTER_METHODS(cls, obj)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:169:46: [0m[0;1;36mnote: [0mexpanded from macro 'FORMATTER_METHODS'[0m
169 | [0;34mstatic[0m [0;34mvoid[0m Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman_impl.h:72:5: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrInfo::Unser<ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams>>' requested here[0m
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:230:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
230 | BASE_SERIALIZE_METHODS(cls) \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:219:9: [0m[0;1;36mnote: [0mexpanded from macro 'BASE_SERIALIZE_METHODS'[0m
219 | Unser(s, *[0;34mthis[0m); \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrInfo::Unserialize<ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1126:65: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams>, AddrInfo &>' requested here[0m
1126 | [0;34mtemplate[0m <[0;34mtypename[0m U> ParamsStream& [0;34moperator[0m>>(U&& obj) { ::Unserialize(*[0;34mthis[0m, obj); [0;34mreturn[0m *[0;34mthis[0m; }[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:285:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams>::operator>><AddrInfo &>' requested here[0m
285 | s >> info;[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:1286:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrManImpl::Unserialize<HashVerifier<AutoFile>>' requested here[0m
1286 | m_impl->Unserialize<Stream>(s_);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:439:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'size_type' (aka 'unsigned int') [-Wshorten-64-to-32][0m
439 | m_addr.resize(address_size);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:254:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CNetAddr::UnserializeV2Stream<ParamsStream<ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams> &, CNetAddr::SerParams>>' requested here[0m
254 | UnserializeV2Stream(s);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CNetAddr::Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams> &, CNetAddr::SerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:993:8: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams> &, CNetAddr::SerParams>, CNetAddr &>' requested here[0m
993 | (::Unserialize(s, args), ...);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1025:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'UnserializeMany<ParamsStream<ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams> &, CNetAddr::SerParams>, CNetAddr &, Wrapper<CustomUintFormatter<2, true>, unsigned short &> &>' requested here[0m
1025 | ::UnserializeMany(s, args...);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:564:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ActionUnserialize::SerReadWriteMany<ParamsStream<ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams> &, CNetAddr::SerParams>, CNetAddr &, Wrapper<CustomUintFormatter<2, true>, unsigned short &>>' requested here[0m
564 | READWRITE(AsBase<CNetAddr>(obj), Using<BigEndianFormatter<[0;32m2[0m>>(obj.port));[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:145:36: [0m[0;1;36mnote: [0mexpanded from macro 'READWRITE'[0m
145 | #define READWRITE(...) (ser_action.SerReadWriteMany(s, __VA_ARGS__))[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:562:5: [0m[0;1;36mnote: [0m(skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)[0m
562 | SERIALIZE_METHODS(CService, obj)[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:231:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
231 | FORMATTER_METHODS(cls, obj)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:169:46: [0m[0;1;36mnote: [0mexpanded from macro 'FORMATTER_METHODS'[0m
169 | [0;34mstatic[0m [0;34mvoid[0m Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman_impl.h:72:5: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrInfo::Unser<ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams>>' requested here[0m
72 | SERIALIZE_METHODS(AddrInfo, obj)[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:230:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
230 | BASE_SERIALIZE_METHODS(cls) \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:219:9: [0m[0;1;36mnote: [0mexpanded from macro 'BASE_SERIALIZE_METHODS'[0m
219 | Unser(s, *[0;34mthis[0m); \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrInfo::Unserialize<ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1126:65: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams>, AddrInfo &>' requested here[0m
1126 | [0;34mtemplate[0m <[0;34mtypename[0m U> ParamsStream& [0;34moperator[0m>>(U&& obj) { ::Unserialize(*[0;34mthis[0m, obj); [0;34mreturn[0m *[0;34mthis[0m; }[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:285:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ParamsStream<HashVerifier<AutoFile> &, CAddress::SerParams>::operator>><AddrInfo &>' requested here[0m
285 | s >> info;[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:1286:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrManImpl::Unserialize<HashVerifier<AutoFile>>' requested here[0m
1286 | m_impl->Unserialize<Stream>(s_);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:287:35: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
287 | info.nRandomPos = vRandom.size();[0m
| [0;1;32m ~ ~~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:1286:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrManImpl::Unserialize<DataStream>' requested here[0m
1286 | m_impl->Unserialize<Stream>(s_);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:302:39: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
302 | info.nRandomPos = vRandom.size();[0m
| [0;1;32m ~ ~~~~~~~~^~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:439:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'size_type' (aka 'unsigned int') [-Wshorten-64-to-32][0m
439 | m_addr.resize(address_size);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:254:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CNetAddr::UnserializeV2Stream<ParamsStream<DataStream &, CAddress::SerParams>>' requested here[0m
254 | UnserializeV2Stream(s);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CNetAddr::Unserialize<ParamsStream<DataStream &, CAddress::SerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:993:8: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<DataStream &, CAddress::SerParams>, CNetAddr &>' requested here[0m
993 | (::Unserialize(s, args), ...);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1025:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'UnserializeMany<ParamsStream<DataStream &, CAddress::SerParams>, CAddress &, CNetAddr &, Wrapper<ChronoFormatter<long long>, std::chrono::time_point<NodeClock, std::chrono::duration<long long>> &> &, int &>' requested here[0m
1025 | ::UnserializeMany(s, args...);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman_impl.h:74:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream &, CAddress::SerParams>, CAddress &, CNetAddr &, Wrapper<ChronoFormatter<long long>, std::chrono::time_point<NodeClock, std::chrono::duration<long long>> &>, int &>' requested here[0m
74 | READWRITE(AsBase<CAddress>(obj), obj.source, Using<ChronoFormatter<int64_t>>(obj.m_last_success), obj.nAttempts);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:145:36: [0m[0;1;36mnote: [0mexpanded from macro 'READWRITE'[0m
145 | #define READWRITE(...) (ser_action.SerReadWriteMany(s, __VA_ARGS__))[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman_impl.h:72:5: [0m[0;1;36mnote: [0m(skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)[0m
72 | SERIALIZE_METHODS(AddrInfo, obj)[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:231:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
231 | FORMATTER_METHODS(cls, obj)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:169:46: [0m[0;1;36mnote: [0mexpanded from macro 'FORMATTER_METHODS'[0m
169 | [0;34mstatic[0m [0;34mvoid[0m Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman_impl.h:72:5: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrInfo::Unser<ParamsStream<DataStream &, CAddress::SerParams>>' requested here[0m
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:230:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
230 | BASE_SERIALIZE_METHODS(cls) \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:219:9: [0m[0;1;36mnote: [0mexpanded from macro 'BASE_SERIALIZE_METHODS'[0m
219 | Unser(s, *[0;34mthis[0m); \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrInfo::Unserialize<ParamsStream<DataStream &, CAddress::SerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1126:65: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<DataStream &, CAddress::SerParams>, AddrInfo &>' requested here[0m
1126 | [0;34mtemplate[0m <[0;34mtypename[0m U> ParamsStream& [0;34moperator[0m>>(U&& obj) { ::Unserialize(*[0;34mthis[0m, obj); [0;34mreturn[0m *[0;34mthis[0m; }[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:285:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ParamsStream<DataStream &, CAddress::SerParams>::operator>><AddrInfo &>' requested here[0m
285 | s >> info;[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:1286:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrManImpl::Unserialize<DataStream>' requested here[0m
1286 | m_impl->Unserialize<Stream>(s_);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:439:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'size_type' (aka 'unsigned int') [-Wshorten-64-to-32][0m
439 | m_addr.resize(address_size);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:254:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CNetAddr::UnserializeV2Stream<ParamsStream<ParamsStream<DataStream &, CAddress::SerParams> &, CNetAddr::SerParams>>' requested here[0m
254 | UnserializeV2Stream(s);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CNetAddr::Unserialize<ParamsStream<ParamsStream<DataStream &, CAddress::SerParams> &, CNetAddr::SerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:993:8: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<ParamsStream<DataStream &, CAddress::SerParams> &, CNetAddr::SerParams>, CNetAddr &>' requested here[0m
993 | (::Unserialize(s, args), ...);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1025:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'UnserializeMany<ParamsStream<ParamsStream<DataStream &, CAddress::SerParams> &, CNetAddr::SerParams>, CNetAddr &, Wrapper<CustomUintFormatter<2, true>, unsigned short &> &>' requested here[0m
1025 | ::UnserializeMany(s, args...);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:564:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ActionUnserialize::SerReadWriteMany<ParamsStream<ParamsStream<DataStream &, CAddress::SerParams> &, CNetAddr::SerParams>, CNetAddr &, Wrapper<CustomUintFormatter<2, true>, unsigned short &>>' requested here[0m
564 | READWRITE(AsBase<CNetAddr>(obj), Using<BigEndianFormatter<[0;32m2[0m>>(obj.port));[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:145:36: [0m[0;1;36mnote: [0mexpanded from macro 'READWRITE'[0m
145 | #define READWRITE(...) (ser_action.SerReadWriteMany(s, __VA_ARGS__))[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:562:5: [0m[0;1;36mnote: [0m(skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)[0m
562 | SERIALIZE_METHODS(CService, obj)[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:231:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
231 | FORMATTER_METHODS(cls, obj)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:169:46: [0m[0;1;36mnote: [0mexpanded from macro 'FORMATTER_METHODS'[0m
169 | [0;34mstatic[0m [0;34mvoid[0m Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman_impl.h:72:5: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrInfo::Unser<ParamsStream<DataStream &, CAddress::SerParams>>' requested here[0m
72 | SERIALIZE_METHODS(AddrInfo, obj)[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:230:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
230 | BASE_SERIALIZE_METHODS(cls) \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:219:9: [0m[0;1;36mnote: [0mexpanded from macro 'BASE_SERIALIZE_METHODS'[0m
219 | Unser(s, *[0;34mthis[0m); \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrInfo::Unserialize<ParamsStream<DataStream &, CAddress::SerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1126:65: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<DataStream &, CAddress::SerParams>, AddrInfo &>' requested here[0m
1126 | [0;34mtemplate[0m <[0;34mtypename[0m U> ParamsStream& [0;34moperator[0m>>(U&& obj) { ::Unserialize(*[0;34mthis[0m, obj); [0;34mreturn[0m *[0;34mthis[0m; }[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:285:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ParamsStream<DataStream &, CAddress::SerParams>::operator>><AddrInfo &>' requested here[0m
285 | s >> info;[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:1286:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrManImpl::Unserialize<DataStream>' requested here[0m
1286 | m_impl->Unserialize<Stream>(s_);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:287:35: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
287 | info.nRandomPos = vRandom.size();[0m
| [0;1;32m ~ ~~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:1286:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrManImpl::Unserialize<HashVerifier<DataStream>>' requested here[0m
1286 | m_impl->Unserialize<Stream>(s_);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:302:39: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
302 | info.nRandomPos = vRandom.size();[0m
| [0;1;32m ~ ~~~~~~~~^~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:439:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'size_type' (aka 'unsigned int') [-Wshorten-64-to-32][0m
439 | m_addr.resize(address_size);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:254:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CNetAddr::UnserializeV2Stream<ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams>>' requested here[0m
254 | UnserializeV2Stream(s);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CNetAddr::Unserialize<ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:993:8: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams>, CNetAddr &>' requested here[0m
993 | (::Unserialize(s, args), ...);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1025:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'UnserializeMany<ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams>, CAddress &, CNetAddr &, Wrapper<ChronoFormatter<long long>, std::chrono::time_point<NodeClock, std::chrono::duration<long long>> &> &, int &>' requested here[0m
1025 | ::UnserializeMany(s, args...);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman_impl.h:74:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams>, CAddress &, CNetAddr &, Wrapper<ChronoFormatter<long long>, std::chrono::time_point<NodeClock, std::chrono::duration<long long>> &>, int &>' requested here[0m
74 | READWRITE(AsBase<CAddress>(obj), obj.source, Using<ChronoFormatter<int64_t>>(obj.m_last_success), obj.nAttempts);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:145:36: [0m[0;1;36mnote: [0mexpanded from macro 'READWRITE'[0m
145 | #define READWRITE(...) (ser_action.SerReadWriteMany(s, __VA_ARGS__))[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman_impl.h:72:5: [0m[0;1;36mnote: [0m(skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)[0m
72 | SERIALIZE_METHODS(AddrInfo, obj)[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:231:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
231 | FORMATTER_METHODS(cls, obj)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:169:46: [0m[0;1;36mnote: [0mexpanded from macro 'FORMATTER_METHODS'[0m
169 | [0;34mstatic[0m [0;34mvoid[0m Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman_impl.h:72:5: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrInfo::Unser<ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams>>' requested here[0m
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:230:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
230 | BASE_SERIALIZE_METHODS(cls) \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:219:9: [0m[0;1;36mnote: [0mexpanded from macro 'BASE_SERIALIZE_METHODS'[0m
219 | Unser(s, *[0;34mthis[0m); \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrInfo::Unserialize<ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1126:65: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams>, AddrInfo &>' requested here[0m
1126 | [0;34mtemplate[0m <[0;34mtypename[0m U> ParamsStream& [0;34moperator[0m>>(U&& obj) { ::Unserialize(*[0;34mthis[0m, obj); [0;34mreturn[0m *[0;34mthis[0m; }[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:285:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams>::operator>><AddrInfo &>' requested here[0m
285 | s >> info;[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:1286:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrManImpl::Unserialize<HashVerifier<DataStream>>' requested here[0m
1286 | m_impl->Unserialize<Stream>(s_);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:439:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'size_type' (aka 'unsigned int') [-Wshorten-64-to-32][0m
439 | m_addr.resize(address_size);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:254:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CNetAddr::UnserializeV2Stream<ParamsStream<ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams> &, CNetAddr::SerParams>>' requested here[0m
254 | UnserializeV2Stream(s);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CNetAddr::Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams> &, CNetAddr::SerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:993:8: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams> &, CNetAddr::SerParams>, CNetAddr &>' requested here[0m
993 | (::Unserialize(s, args), ...);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1025:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'UnserializeMany<ParamsStream<ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams> &, CNetAddr::SerParams>, CNetAddr &, Wrapper<CustomUintFormatter<2, true>, unsigned short &> &>' requested here[0m
1025 | ::UnserializeMany(s, args...);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:564:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ActionUnserialize::SerReadWriteMany<ParamsStream<ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams> &, CNetAddr::SerParams>, CNetAddr &, Wrapper<CustomUintFormatter<2, true>, unsigned short &>>' requested here[0m
564 | READWRITE(AsBase<CNetAddr>(obj), Using<BigEndianFormatter<[0;32m2[0m>>(obj.port));[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:145:36: [0m[0;1;36mnote: [0mexpanded from macro 'READWRITE'[0m
145 | #define READWRITE(...) (ser_action.SerReadWriteMany(s, __VA_ARGS__))[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:562:5: [0m[0;1;36mnote: [0m(skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)[0m
562 | SERIALIZE_METHODS(CService, obj)[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:231:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
231 | FORMATTER_METHODS(cls, obj)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:169:46: [0m[0;1;36mnote: [0mexpanded from macro 'FORMATTER_METHODS'[0m
169 | [0;34mstatic[0m [0;34mvoid[0m Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman_impl.h:72:5: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrInfo::Unser<ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams>>' requested here[0m
72 | SERIALIZE_METHODS(AddrInfo, obj)[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addrman.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:230:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
230 | BASE_SERIALIZE_METHODS(cls) \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:219:9: [0m[0;1;36mnote: [0mexpanded from macro 'BASE_SERIALIZE_METHODS'[0m
219 | Unser(s, *[0;34mthis[0m); \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrInfo::Unserialize<ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1126:65: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams>, AddrInfo &>' requested here[0m
1126 | [0;34mtemplate[0m <[0;34mtypename[0m U> ParamsStream& [0;34moperator[0m>>(U&& obj) { ::Unserialize(*[0;34mthis[0m, obj); [0;34mreturn[0m *[0;34mthis[0m; }[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:285:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ParamsStream<HashVerifier<DataStream> &, CAddress::SerParams>::operator>><AddrInfo &>' requested here[0m
285 | s >> info;[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/addrman.cpp:1286:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'AddrManImpl::Unserialize<HashVerifier<DataStream>>' requested here[0m
1286 | m_impl->Unserialize<Stream>(s_);[0m
| [0;1;32m ^
[0m40 warnings generated.
In file included from <built-in>:564:
[1m<command line>:4:9: [0m[0;1;35mwarning: [0m[1m'_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined][0m
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST[0m
| [0;1;32m ^
[0m[1m<command line>:1:9: [0m[0;1;36mnote: [0mprevious definition is here[0m
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/index/base.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/dbwrapper.h:11:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:201:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
201 | [0;34mint[0m in_avail() [0;34mconst[0m { [0;34mreturn[0m size(); }[0m
| [0;1;32m ~~~~~~ ^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:494:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32][0m
494 | [0;34munsigned[0m [0;34mint[0m pos = nSrcPos % vchBuf.size();[0m
| [0;1;32m ~~~ ~~~~~~~~^~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:495:46: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32][0m
495 | [0;34munsigned[0m [0;34mint[0m readNow = vchBuf.size() - pos;[0m
| [0;1;32m ~~~~~~~ ~~~~~~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:496:70: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32][0m
496 | [0;34munsigned[0m [0;34mint[0m nAvail = vchBuf.size() - (nSrcPos - m_read_pos) - nRewind;[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/index/base.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/interfaces/chain.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/node/types.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/policy/policy.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:331:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
331 | [0;34mreturn[0m m_value;[0m
| [0;1;32m ~~~~~~ ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:485:26: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
485 | AppendDataSize(b.size());[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~^~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/validation.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/policy/packages.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/consensus/validation.h:134:79: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
134 | [0;34mreturn[0m ::GetSerializeSize(TX_NO_WITNESS(tx)) * (WITNESS_SCALE_FACTOR - [0;32m1[0m) + ::GetSerializeSize(TX_WITH_WITNESS(tx));[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/consensus/validation.h:160:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
160 | commitpos = o;[0m
| [0;1;32m ~ ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/validation.h:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/txmempool.h:13:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/kernel/mempool_entry.h:112:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
112 | [0;34mreturn[0m GetVirtualTransactionSize(nTxWeight, sigOpCost, ::nBytesPerSigOp);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/kernel/mempool_entry.h:114:48: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
114 | int32_t GetAdjustedWeight() [0;34mconst[0m { [0;34mreturn[0m GetSigOpsAdjustedWeight(nTxWeight, sigOpCost, ::nBytesPerSigOp); }[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/index/base.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/dbwrapper.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:68:82: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'difference_type' (aka 'int') [-Wshorten-64-to-32][0m
68 | difference_type [0;34mfriend[0m [0;34moperator[0m-(iterator a, iterator b) { [0;34mreturn[0m (&(*a) - &(*b)); }[0m
| [0;1;32m ~~~~~~ ~~~~~~^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:308:27: [0m[0;1;36mnote: [0min instantiation of member function 'operator-' requested here[0m
308 | size_type p = pos - begin();[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/index/base.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/interfaces/chain.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/node/types.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/policy/policy.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:410:13: [0m[0;1;36mnote: [0min instantiation of member function 'prevector<36, unsigned char>::insert' requested here[0m
410 | insert(end(), [0;34mstatic_cast[0m<value_type>(size));[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/index/base.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/dbwrapper.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:337:38: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'difference_type' (aka 'int') [-Wshorten-64-to-32][0m
337 | difference_type count = last - first;[0m
| [0;1;32m ~~~~~ ~~~~~^~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/index/base.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/interfaces/chain.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/node/types.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/policy/policy.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:418:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'prevector<36, unsigned char>::insert<const unsigned char *>' requested here[0m
418 | insert(end(), std::cbegin(data), std::cend(data));[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/index/base.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/dbwrapper.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:337:38: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'decltype(__x.base() - __y.base())' (aka 'long') to 'difference_type' (aka 'int') [-Wshorten-64-to-32][0m
337 | difference_type count = last - first;[0m
| [0;1;32m ~~~~~ ~~~~~^~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/index/base.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/interfaces/chain.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/node/types.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/policy/policy.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:429:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'prevector<36, unsigned char>::insert<std::__wrap_iter<const unsigned char *>>' requested here[0m
429 | insert(end(), data.begin(), data.end());[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/index/base.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/dbwrapper.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:313:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
313 | ser_writedata32(os, nSize);[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:655:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'WriteCompactSize<ParamsStream<SizeComputer &, TransactionSerParams>>' requested here[0m
655 | WriteCompactSize(s, v.size());[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:473:77: [0m[0;1;36mnote: [0min instantiation of function template specialization 'VectorFormatter<DefaultFormatter>::Ser<ParamsStream<SizeComputer &, TransactionSerParams>, std::vector<CTxIn>>' requested here[0m
473 | [0;34mtemplate[0m<[0;34mtypename[0m Stream> [0;34mvoid[0m Serialize(Stream &s) [0;34mconst[0m { Formatter().Ser(s, m_object); }[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:745:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Wrapper<VectorFormatter<DefaultFormatter>, const std::vector<CTxIn> &>::Serialize<ParamsStream<SizeComputer &, TransactionSerParams>>' requested here[0m
745 | a.Serialize(os);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:850:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Serialize<ParamsStream<SizeComputer &, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, const std::vector<CTxIn> &>>' requested here[0m
850 | Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1125:70: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Serialize<ParamsStream<SizeComputer &, TransactionSerParams>, CTxIn, std::allocator<CTxIn>>' requested here[0m
1125 | [0;34mtemplate[0m <[0;34mtypename[0m U> ParamsStream& [0;34moperator[0m<<([0;34mconst[0m U& obj) { ::Serialize(*[0;34mthis[0m, obj); [0;34mreturn[0m *[0;34mthis[0m; }[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/index/base.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/interfaces/chain.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/node/types.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/policy/policy.h:11:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:257:11: [0m[0;1;36mnote: [0m(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)[0m
257 | s << vinDummy;[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/index/base.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/dbwrapper.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1193:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Serialize<ParamsStream<SizeComputer &, TransactionSerParams>, CTransaction>' requested here[0m
1193 | ::Serialize(ss, m_object);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:745:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ParamsWrapper<TransactionSerParams, const CTransaction>::Serialize<SizeComputer>' requested here[0m
745 | a.Serialize(os);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1073:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Serialize<SizeComputer, ParamsWrapper<TransactionSerParams, const CTransaction>>' requested here[0m
1073 | ::Serialize(*[0;34mthis[0m, obj);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1097:28: [0m[0;1;36mnote: [0min instantiation of function template specialization 'SizeComputer::operator<<<ParamsWrapper<TransactionSerParams, const CTransaction>>' requested here[0m
1097 | [0;34mreturn[0m (SizeComputer() << t).size();[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/validation.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/policy/packages.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/consensus/validation.h:134:14: [0m[0;1;36mnote: [0min instantiation of function template specialization 'GetSerializeSize<ParamsWrapper<TransactionSerParams, const CTransaction>>' requested here[0m
134 | [0;34mreturn[0m ::GetSerializeSize(TX_NO_WITNESS(tx)) * (WITNESS_SCALE_FACTOR - [0;32m1[0m) + ::GetSerializeSize(TX_WITH_WITNESS(tx));[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/index/base.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/dbwrapper.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:313:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
313 | ser_writedata32(os, nSize);[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:655:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'WriteCompactSize<DataStream>' requested here[0m
655 | WriteCompactSize(s, v.size());[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:473:77: [0m[0;1;36mnote: [0min instantiation of function template specialization 'VectorFormatter<DefaultFormatter>::Ser<DataStream, std::vector<uint256>>' requested here[0m
473 | [0;34mtemplate[0m<[0;34mtypename[0m Stream> [0;34mvoid[0m Serialize(Stream &s) [0;34mconst[0m { Formatter().Ser(s, m_object); }[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:745:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Wrapper<VectorFormatter<DefaultFormatter>, const std::vector<uint256> &>::Serialize<DataStream>' requested here[0m
745 | a.Serialize(os);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:850:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, const std::vector<uint256> &>>' requested here[0m
850 | Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:987:8: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Serialize<DataStream, uint256, std::allocator<uint256>>' requested here[0m
987 | (::Serialize(s, args), ...);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1005:11: [0m[0;1;36mnote: [0m(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)[0m
1005 | ::SerializeMany(s, args...);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:13:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/block.h:133:5: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CBlockLocator::Ser<DataStream>' requested here[0m
133 | SERIALIZE_METHODS(CBlockLocator, obj)[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/index/base.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/dbwrapper.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:230:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
230 | BASE_SERIALIZE_METHODS(cls) \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:213:9: [0m[0;1;36mnote: [0mexpanded from macro 'BASE_SERIALIZE_METHODS'[0m
213 | Ser(s, *[0;34mthis[0m); \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:745:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CBlockLocator::Serialize<DataStream>' requested here[0m
745 | a.Serialize(os);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/index/base.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/dbwrapper.h:11:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:245:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Serialize<DataStream, CBlockLocator>' requested here[0m
245 | ::Serialize(*[0;34mthis[0m, obj);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/index/base.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/dbwrapper.h:101:17: [0m[0;1;36mnote: [0min instantiation of function template specialization 'DataStream::operator<<<CBlockLocator>' requested here[0m
101 | ssValue << value;[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/index/base.cpp:92:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CDBBatch::Write<unsigned char, CBlockLocator>' requested here[0m
92 | batch.Write(DB_BEST_BLOCK, locator);[0m
| [0;1;32m ^
[0m16 warnings generated.
In file included from <built-in>:564:
[1m<command line>:4:9: [0m[0;1;35mwarning: [0m[1m'_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined][0m
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST[0m
| [0;1;32m ^
[0m[1m<command line>:1:9: [0m[0;1;36mnote: [0mprevious definition is here[0m
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:10:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:201:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
201 | [0;34mint[0m in_avail() [0;34mconst[0m { [0;34mreturn[0m size(); }[0m
| [0;1;32m ~~~~~~ ^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:494:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32][0m
494 | [0;34munsigned[0m [0;34mint[0m pos = nSrcPos % vchBuf.size();[0m
| [0;1;32m ~~~ ~~~~~~~~^~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:495:46: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32][0m
495 | [0;34munsigned[0m [0;34mint[0m readNow = vchBuf.size() - pos;[0m
| [0;1;32m ~~~~~~~ ~~~~~~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:496:70: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32][0m
496 | [0;34munsigned[0m [0;34mint[0m nAvail = vchBuf.size() - (nSrcPos - m_read_pos) - nRewind;[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/validation.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/block.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:331:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
331 | [0;34mreturn[0m m_value;[0m
| [0;1;32m ~~~~~~ ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:485:26: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
485 | AppendDataSize(b.size());[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~^~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/validation.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/policy/packages.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/consensus/validation.h:134:79: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
134 | [0;34mreturn[0m ::GetSerializeSize(TX_NO_WITNESS(tx)) * (WITNESS_SCALE_FACTOR - [0;32m1[0m) + ::GetSerializeSize(TX_WITH_WITNESS(tx));[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/consensus/validation.h:160:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
160 | commitpos = o;[0m
| [0;1;32m ~ ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/validation.h:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/txmempool.h:13:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/kernel/mempool_entry.h:112:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
112 | [0;34mreturn[0m GetVirtualTransactionSize(nTxWeight, sigOpCost, ::nBytesPerSigOp);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/kernel/mempool_entry.h:114:48: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
114 | int32_t GetAdjustedWeight() [0;34mconst[0m { [0;34mreturn[0m GetSigOpsAdjustedWeight(nTxWeight, sigOpCost, ::nBytesPerSigOp); }[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:28:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/net.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/bip324.h:14:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key.h:118:59: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32][0m
118 | [0;34munsigned[0m [0;34mint[0m size() [0;34mconst[0m { [0;34mreturn[0m keydata ? keydata->size() : [0;32m0[0m; }[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~^~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:28:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/net.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/i2p.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:439:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'size_type' (aka 'unsigned int') [-Wshorten-64-to-32][0m
439 | m_addr.resize(address_size);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:2859:81: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
2858 | activity.push_back(AddSpend([0m
| [0;1;32m ~~~~~~~~
[0m 2859 | coin.out.scriptPubKey, coin.out.nValue, tx, vin_idx, txin, blockindex));[0m
| [0;1;32m ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:2867:69: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
2867 | activity.push_back(AddReceive(vout, blockindex, vout_idx, tx));[0m
| [0;1;32m ~~~~~~~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:2915:58: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
2914 | activity.push_back(AddSpend([0m
| [0;1;32m ~~~~~~~~
[0m 2915 | scriptPubKey, value, tx, vin_idx, txin, [0;32mnullptr[0m));[0m
| [0;1;32m ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:2922:66: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
2922 | activity.push_back(AddReceive(vout, [0;32mnullptr[0m, vout_idx, tx));[0m
| [0;1;32m ~~~~~~~~~~ ^~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:68:82: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'difference_type' (aka 'int') [-Wshorten-64-to-32][0m
68 | difference_type [0;34mfriend[0m [0;34moperator[0m-(iterator a, iterator b) { [0;34mreturn[0m (&(*a) - &(*b)); }[0m
| [0;1;32m ~~~~~~ ~~~~~~^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:308:27: [0m[0;1;36mnote: [0min instantiation of member function 'operator-' requested here[0m
308 | size_type p = pos - begin();[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/validation.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/block.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:410:13: [0m[0;1;36mnote: [0min instantiation of member function 'prevector<36, unsigned char>::insert' requested here[0m
410 | insert(end(), [0;34mstatic_cast[0m<value_type>(size));[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:337:38: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'difference_type' (aka 'int') [-Wshorten-64-to-32][0m
337 | difference_type count = last - first;[0m
| [0;1;32m ~~~~~ ~~~~~^~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/validation.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/block.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:418:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'prevector<36, unsigned char>::insert<const unsigned char *>' requested here[0m
418 | insert(end(), std::cbegin(data), std::cend(data));[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:337:38: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'decltype(__x.base() - __y.base())' (aka 'long') to 'difference_type' (aka 'int') [-Wshorten-64-to-32][0m
337 | difference_type count = last - first;[0m
| [0;1;32m ~~~~~ ~~~~~^~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/validation.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/block.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:429:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'prevector<36, unsigned char>::insert<std::__wrap_iter<const unsigned char *>>' requested here[0m
429 | insert(end(), data.begin(), data.end());[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:313:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
313 | ser_writedata32(os, nSize);[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:655:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'WriteCompactSize<ParamsStream<SizeComputer &, TransactionSerParams>>' requested here[0m
655 | WriteCompactSize(s, v.size());[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:473:77: [0m[0;1;36mnote: [0min instantiation of function template specialization 'VectorFormatter<DefaultFormatter>::Ser<ParamsStream<SizeComputer &, TransactionSerParams>, std::vector<CTxIn>>' requested here[0m
473 | [0;34mtemplate[0m<[0;34mtypename[0m Stream> [0;34mvoid[0m Serialize(Stream &s) [0;34mconst[0m { Formatter().Ser(s, m_object); }[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:745:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Wrapper<VectorFormatter<DefaultFormatter>, const std::vector<CTxIn> &>::Serialize<ParamsStream<SizeComputer &, TransactionSerParams>>' requested here[0m
745 | a.Serialize(os);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:850:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Serialize<ParamsStream<SizeComputer &, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, const std::vector<CTxIn> &>>' requested here[0m
850 | Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1125:70: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Serialize<ParamsStream<SizeComputer &, TransactionSerParams>, CTxIn, std::allocator<CTxIn>>' requested here[0m
1125 | [0;34mtemplate[0m <[0;34mtypename[0m U> ParamsStream& [0;34moperator[0m<<([0;34mconst[0m U& obj) { ::Serialize(*[0;34mthis[0m, obj); [0;34mreturn[0m *[0;34mthis[0m; }[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/validation.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/block.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:257:11: [0m[0;1;36mnote: [0m(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)[0m
257 | s << vinDummy;[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1193:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Serialize<ParamsStream<SizeComputer &, TransactionSerParams>, CTransaction>' requested here[0m
1193 | ::Serialize(ss, m_object);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:745:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ParamsWrapper<TransactionSerParams, const CTransaction>::Serialize<SizeComputer>' requested here[0m
745 | a.Serialize(os);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1073:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Serialize<SizeComputer, ParamsWrapper<TransactionSerParams, const CTransaction>>' requested here[0m
1073 | ::Serialize(*[0;34mthis[0m, obj);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1097:28: [0m[0;1;36mnote: [0min instantiation of function template specialization 'SizeComputer::operator<<<ParamsWrapper<TransactionSerParams, const CTransaction>>' requested here[0m
1097 | [0;34mreturn[0m (SizeComputer() << t).size();[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/validation.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/policy/packages.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/consensus/validation.h:134:14: [0m[0;1;36mnote: [0min instantiation of function template specialization 'GetSerializeSize<ParamsWrapper<TransactionSerParams, const CTransaction>>' requested here[0m
134 | [0;34mreturn[0m ::GetSerializeSize(TX_NO_WITNESS(tx)) * (WITNESS_SCALE_FACTOR - [0;32m1[0m) + ::GetSerializeSize(TX_WITH_WITNESS(tx));[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:96:94: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'difference_type' (aka 'int') [-Wshorten-64-to-32][0m
96 | difference_type [0;34mfriend[0m [0;34moperator[0m-(const_iterator a, const_iterator b) { [0;34mreturn[0m (&(*a) - &(*b)); }[0m
| [0;1;32m ~~~~~~ ~~~~~~^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:187:28: [0m[0;1;36mnote: [0min instantiation of member function 'operator-' requested here[0m
187 | size_type n = last - first;[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:233:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'prevector<16, unsigned char>::assign<prevector<16, unsigned char>::const_iterator>' requested here[0m
233 | assign(other.begin(), other.end());[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:28:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/net.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/i2p.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:112:7: [0m[0;1;36mnote: [0min instantiation of member function 'prevector<16, unsigned char>::operator=' requested here[0m
112 | [0;34mclass[0m CNetAddr[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:68:82: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'difference_type' (aka 'int') [-Wshorten-64-to-32][0m
68 | difference_type [0;34mfriend[0m [0;34moperator[0m-(iterator a, iterator b) { [0;34mreturn[0m (&(*a) - &(*b)); }[0m
| [0;1;32m ~~~~~~ ~~~~~~^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:377:23: [0m[0;1;36mnote: [0min instantiation of member function 'operator-' requested here[0m
377 | _size -= last - p;[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:282:13: [0m[0;1;36mnote: [0min instantiation of member function 'prevector<16, unsigned char>::erase' requested here[0m
282 | erase(item_ptr(new_size), end());[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:304:9: [0m[0;1;36mnote: [0min instantiation of member function 'prevector<16, unsigned char>::resize' requested here[0m
304 | resize([0;32m0[0m);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:188:9: [0m[0;1;36mnote: [0min instantiation of member function 'prevector<16, unsigned char>::clear' requested here[0m
188 | clear();[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:233:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'prevector<16, unsigned char>::assign<prevector<16, unsigned char>::const_iterator>' requested here[0m
233 | assign(other.begin(), other.end());[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:28:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/net.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/i2p.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:112:7: [0m[0;1;36mnote: [0min instantiation of member function 'prevector<16, unsigned char>::operator=' requested here[0m
112 | [0;34mclass[0m CNetAddr[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:818:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32][0m
818 | [0;34munsigned[0m [0;34mint[0m nSize = ReadCompactSize(is);[0m
| [0;1;32m ~~~~~ ^~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:993:8: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<SpanReader &, TransactionSerParams>, 36U, unsigned char>' requested here[0m
993 | (::Unserialize(s, args), ...);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1025:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'UnserializeMany<ParamsStream<SpanReader &, TransactionSerParams>, prevector<36, unsigned char> &>' requested here[0m
1025 | ::UnserializeMany(s, args...);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/validation.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/block.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:455:39: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ActionUnserialize::SerReadWriteMany<ParamsStream<SpanReader &, TransactionSerParams>, prevector<36, unsigned char> &>' requested here[0m
455 | SERIALIZE_METHODS(CScript, obj) { READWRITE(AsBase<CScriptBase>(obj)); }[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:145:36: [0m[0;1;36mnote: [0mexpanded from macro 'READWRITE'[0m
145 | #define READWRITE(...) (ser_action.SerReadWriteMany(s, __VA_ARGS__))[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/validation.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/block.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:455:5: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CScript::SerializationOps<ParamsStream<SpanReader &, TransactionSerParams>, CScript, ActionUnserialize>' requested here[0m
455 | SERIALIZE_METHODS(CScript, obj) { READWRITE(AsBase<CScriptBase>(obj)); }[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:231:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
231 | FORMATTER_METHODS(cls, obj)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:169:46: [0m[0;1;36mnote: [0mexpanded from macro 'FORMATTER_METHODS'[0m
169 | [0;34mstatic[0m [0;34mvoid[0m Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/validation.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/block.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:455:5: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CScript::Unser<ParamsStream<SpanReader &, TransactionSerParams>>' requested here[0m
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:230:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
230 | BASE_SERIALIZE_METHODS(cls) \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:219:9: [0m[0;1;36mnote: [0mexpanded from macro 'BASE_SERIALIZE_METHODS'[0m
219 | Unser(s, *[0;34mthis[0m); \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0m(skipping 31 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CBlock::Unserialize<ParamsStream<SpanReader &, TransactionSerParams>>' requested here[0m
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1199:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<SpanReader &, TransactionSerParams>, CBlock &>' requested here[0m
1199 | ::Unserialize(ss, m_object);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ParamsWrapper<TransactionSerParams, CBlock>::Unserialize<SpanReader>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:10:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:97:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<SpanReader, ParamsWrapper<TransactionSerParams, CBlock> &>' requested here[0m
97 | ::Unserialize(*[0;34mthis[0m, obj);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:866:28: [0m[0;1;36mnote: [0min instantiation of function template specialization 'SpanReader::operator>><ParamsWrapper<TransactionSerParams, CBlock>>' requested here[0m
866 | SpanReader{block_data} >> TX_WITH_WITNESS(block);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:861:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32][0m
861 | [0;34munsigned[0m [0;34mint[0m nSize = ReadCompactSize(is);[0m
| [0;1;32m ~~~~~ ^~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:768:42: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<SpanReader &, TransactionSerParams>, unsigned char, std::allocator<unsigned char>>' requested here[0m
768 | [0;34mstatic[0m [0;34mvoid[0m Unser(Stream& s, T& t) { Unserialize(s, t); }[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:677:27: [0m[0;1;36mnote: [0min instantiation of function template specialization 'DefaultFormatter::Unser<ParamsStream<SpanReader &, TransactionSerParams>, std::vector<unsigned char>>' requested here[0m
677 | formatter.Unser(s, v.back());[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:474:73: [0m[0;1;36mnote: [0min instantiation of function template specialization 'VectorFormatter<DefaultFormatter>::Unser<ParamsStream<SpanReader &, TransactionSerParams>, std::vector<std::vector<unsigned char>>>' requested here[0m
474 | [0;34mtemplate[0m<[0;34mtypename[0m Stream> [0;34mvoid[0m Unserialize(Stream &s) { Formatter().Unser(s, m_object); }[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char>> &>::Unserialize<ParamsStream<SpanReader &, TransactionSerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:870:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<SpanReader &, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char>> &>>' requested here[0m
870 | Unserialize(is, Using<VectorFormatter<DefaultFormatter>>(v));[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1126:65: [0m[0;1;36mnote: [0m(skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)[0m
1126 | [0;34mtemplate[0m <[0;34mtypename[0m U> ParamsStream& [0;34moperator[0m>>(U&& obj) { ::Unserialize(*[0;34mthis[0m, obj); [0;34mreturn[0m *[0;34mthis[0m; }[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CBlock::Unserialize<ParamsStream<SpanReader &, TransactionSerParams>>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1199:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<ParamsStream<SpanReader &, TransactionSerParams>, CBlock &>' requested here[0m
1199 | ::Unserialize(ss, m_object);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ParamsWrapper<TransactionSerParams, CBlock>::Unserialize<SpanReader>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:10:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:97:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<SpanReader, ParamsWrapper<TransactionSerParams, CBlock> &>' requested here[0m
97 | ::Unserialize(*[0;34mthis[0m, obj);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:866:28: [0m[0;1;36mnote: [0min instantiation of function template specialization 'SpanReader::operator>><ParamsWrapper<TransactionSerParams, CBlock>>' requested here[0m
866 | SpanReader{block_data} >> TX_WITH_WITNESS(block);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:96:94: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'difference_type' (aka 'int') [-Wshorten-64-to-32][0m
96 | difference_type [0;34mfriend[0m [0;34moperator[0m-(const_iterator a, const_iterator b) { [0;34mreturn[0m (&(*a) - &(*b)); }[0m
| [0;1;32m ~~~~~~ ~~~~~~^~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/core_io.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/result.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/translation.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/tinyformat.h:144:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/algorithm:1845:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/__algorithm/binary_search.h:14:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/__algorithm/lower_bound.h:14:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/__algorithm/iterator_operations.h:17:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/__iterator/distance.h:48:17: [0m[0;1;36mnote: [0min instantiation of member function 'operator-' requested here[0m
48 | [0;34mreturn[0m __last - __first;[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/blockchain.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:313:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
313 | ser_writedata32(os, nSize);[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/blockchain.cpp:3280:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'WriteCompactSize<AutoFile>' requested here[0m
3280 | WriteCompactSize(afile, coins.size());[0m
| [0;1;32m ^
[0m27 warnings generated.
In file included from <built-in>:564:
[1m<command line>:4:9: [0m[0;1;35mwarning: [0m[1m'_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined][0m
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST[0m
| [0;1;32m ^
[0m[1m<command line>:1:9: [0m[0;1;36mnote: [0mprevious definition is here[0m
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/block.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:331:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
331 | [0;34mreturn[0m m_value;[0m
| [0;1;32m ~~~~~~ ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:485:26: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
485 | AppendDataSize(b.size());[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~^~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key_io.h:11:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key.h:118:59: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32][0m
118 | [0;34munsigned[0m [0;34mint[0m size() [0;34mconst[0m { [0;34mreturn[0m keydata ? keydata->size() : [0;32m0[0m; }[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~^~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/util.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/wallet.h:33:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/db.h:10:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:201:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
201 | [0;34mint[0m in_avail() [0;34mconst[0m { [0;34mreturn[0m size(); }[0m
| [0;1;32m ~~~~~~ ^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:494:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32][0m
494 | [0;34munsigned[0m [0;34mint[0m pos = nSrcPos % vchBuf.size();[0m
| [0;1;32m ~~~ ~~~~~~~~^~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:495:46: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32][0m
495 | [0;34munsigned[0m [0;34mint[0m readNow = vchBuf.size() - pos;[0m
| [0;1;32m ~~~~~~~ ~~~~~~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:496:70: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32][0m
496 | [0;34munsigned[0m [0;34mint[0m nAvail = vchBuf.size() - (nSrcPos - m_read_pos) - nRewind;[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:268:96: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
268 | WalletDescriptor w_desc(std::move(parsed_desc), timestamp, range_start, range_end, next_index);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:268:85: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
268 | WalletDescriptor w_desc(std::move(parsed_desc), timestamp, range_start, range_end, next_index);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:268:72: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
268 | WalletDescriptor w_desc(std::move(parsed_desc), timestamp, range_start, range_end, next_index);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/flatfile.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:68:82: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'difference_type' (aka 'int') [-Wshorten-64-to-32][0m
68 | difference_type [0;34mfriend[0m [0;34moperator[0m-(iterator a, iterator b) { [0;34mreturn[0m (&(*a) - &(*b)); }[0m
| [0;1;32m ~~~~~~ ~~~~~~^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:308:27: [0m[0;1;36mnote: [0min instantiation of member function 'operator-' requested here[0m
308 | size_type p = pos - begin();[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/block.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:410:13: [0m[0;1;36mnote: [0min instantiation of member function 'prevector<36, unsigned char>::insert' requested here[0m
410 | insert(end(), [0;34mstatic_cast[0m<value_type>(size));[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/flatfile.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:337:38: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'difference_type' (aka 'int') [-Wshorten-64-to-32][0m
337 | difference_type count = last - first;[0m
| [0;1;32m ~~~~~ ~~~~~^~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/block.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:418:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'prevector<36, unsigned char>::insert<const unsigned char *>' requested here[0m
418 | insert(end(), std::cbegin(data), std::cend(data));[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/flatfile.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:337:38: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'decltype(__x.base() - __y.base())' (aka 'long') to 'difference_type' (aka 'int') [-Wshorten-64-to-32][0m
337 | difference_type count = last - first;[0m
| [0;1;32m ~~~~~ ~~~~~^~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/block.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:429:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'prevector<36, unsigned char>::insert<std::__wrap_iter<const unsigned char *>>' requested here[0m
429 | insert(end(), data.begin(), data.end());[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/flatfile.h:11:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:313:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
313 | ser_writedata32(os, nSize);[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:781:5: [0m[0;1;36mnote: [0min instantiation of function template specialization 'WriteCompactSize<DataStream>' requested here[0m
781 | WriteCompactSize(os, str.size());[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/util.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/wallet.h:33:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/db.h:10:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:245:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Serialize<DataStream, char>' requested here[0m
245 | ::Serialize(*[0;34mthis[0m, obj);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/util.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/wallet.h:33:
[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/db.h:89:15: [0m[0;1;36mnote: [0min instantiation of function template specialization 'DataStream::operator<<<std::string>' requested here[0m
89 | ssKey << key;[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/util.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/wallet.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/scriptpubkeyman.h:23:
[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/walletdb.h:269:61: [0m[0;1;36mnote: [0min instantiation of function template specialization 'wallet::DatabaseBatch::Write<std::string, int>' requested here[0m
269 | [0;34mbool[0m WriteVersion([0;34mint[0m client_version) { [0;34mreturn[0m m_batch->Write(DBKeys::VERSION, CLIENT_VERSION); }[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/flatfile.h:11:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:861:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32][0m
861 | [0;34munsigned[0m [0;34mint[0m nSize = ReadCompactSize(is);[0m
| [0;1;32m ~~~~~ ^~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:993:8: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<SpanReader, unsigned char, std::allocator<unsigned char>>' requested here[0m
993 | (::Unserialize(s, args), ...);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1025:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'UnserializeMany<SpanReader, std::vector<unsigned char> &>' requested here[0m
1025 | ::UnserializeMany(s, args...);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:11:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/merkleblock.h:95:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'ActionUnserialize::SerReadWriteMany<SpanReader, std::vector<unsigned char> &>' requested here[0m
95 | READWRITE(bytes);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/flatfile.h:11:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:145:36: [0m[0;1;36mnote: [0mexpanded from macro 'READWRITE'[0m
145 | #define READWRITE(...) (ser_action.SerReadWriteMany(s, __VA_ARGS__))[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:11:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/merkleblock.h:90:5: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CPartialMerkleTree::SerializationOps<SpanReader, CPartialMerkleTree, ActionUnserialize>' requested here[0m
90 | SERIALIZE_METHODS(CPartialMerkleTree, obj)[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/flatfile.h:11:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:231:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
231 | FORMATTER_METHODS(cls, obj)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:169:46: [0m[0;1;36mnote: [0mexpanded from macro 'FORMATTER_METHODS'[0m
169 | [0;34mstatic[0m [0;34mvoid[0m Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:11:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/merkleblock.h:90:5: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CPartialMerkleTree::Unser<SpanReader>' requested here[0m
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/flatfile.h:11:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:230:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
230 | BASE_SERIALIZE_METHODS(cls) \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:219:9: [0m[0;1;36mnote: [0mexpanded from macro 'BASE_SERIALIZE_METHODS'[0m
219 | Unser(s, *[0;34mthis[0m); \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0m(skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:11:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/merkleblock.h:153:5: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CMerkleBlock::SerializationOps<SpanReader, CMerkleBlock, ActionUnserialize>' requested here[0m
153 | SERIALIZE_METHODS(CMerkleBlock, obj) { READWRITE(obj.header, obj.txn); }[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/flatfile.h:11:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:231:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
231 | FORMATTER_METHODS(cls, obj)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:169:46: [0m[0;1;36mnote: [0mexpanded from macro 'FORMATTER_METHODS'[0m
169 | [0;34mstatic[0m [0;34mvoid[0m Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:11:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/merkleblock.h:153:5: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CMerkleBlock::Unser<SpanReader>' requested here[0m
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chain.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/flatfile.h:11:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:230:5: [0m[0;1;36mnote: [0mexpanded from macro 'SERIALIZE_METHODS'[0m
230 | BASE_SERIALIZE_METHODS(cls) \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:219:9: [0m[0;1;36mnote: [0mexpanded from macro 'BASE_SERIALIZE_METHODS'[0m
219 | Unser(s, *[0;34mthis[0m); \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:754:7: [0m[0;1;36mnote: [0min instantiation of function template specialization 'CMerkleBlock::Unserialize<SpanReader>' requested here[0m
754 | a.Unserialize(is);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/util.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/wallet.h:33:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/db.h:10:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:97:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Unserialize<SpanReader, CMerkleBlock &>' requested here[0m
97 | ::Unserialize(*[0;34mthis[0m, obj);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/backup.cpp:61:55: [0m[0;1;36mnote: [0min instantiation of function template specialization 'SpanReader::operator>><CMerkleBlock &>' requested here[0m
61 | SpanReader{ParseHexV(request.params[[0;32m1[0m], [0;32m"proof"[0m)} >> merkleBlock;[0m
| [0;1;32m ^
[0m16 warnings generated.
In file included from <built-in>:564:
[1m<command line>:4:9: [0m[0;1;35mwarning: [0m[1m'_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined][0m
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST[0m
| [0;1;32m ^
[0m[1m<command line>:1:9: [0m[0;1;36mnote: [0mprevious definition is here[0m
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/addresses.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key_io.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addresstype.h:10:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:331:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
331 | [0;34mreturn[0m m_value;[0m
| [0;1;32m ~~~~~~ ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:485:26: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
485 | AppendDataSize(b.size());[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~^~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/addresses.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key_io.h:11:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key.h:118:59: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32][0m
118 | [0;34munsigned[0m [0;34mint[0m size() [0;34mconst[0m { [0;34mreturn[0m keydata ? keydata->size() : [0;32m0[0m; }[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~^~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/addresses.cpp:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/receive.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/wallet.h:33:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/db.h:10:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:201:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
201 | [0;34mint[0m in_avail() [0;34mconst[0m { [0;34mreturn[0m size(); }[0m
| [0;1;32m ~~~~~~ ^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:494:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32][0m
494 | [0;34munsigned[0m [0;34mint[0m pos = nSrcPos % vchBuf.size();[0m
| [0;1;32m ~~~ ~~~~~~~~^~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:495:46: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32][0m
495 | [0;34munsigned[0m [0;34mint[0m readNow = vchBuf.size() - pos;[0m
| [0;1;32m ~~~~~~~ ~~~~~~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:496:70: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32][0m
496 | [0;34munsigned[0m [0;34mint[0m nAvail = vchBuf.size() - (nSrcPos - m_read_pos) - nRewind;[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/addresses.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key_io.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addresstype.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/pubkey.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/hash.h:13:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:68:82: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'difference_type' (aka 'int') [-Wshorten-64-to-32][0m
68 | difference_type [0;34mfriend[0m [0;34moperator[0m-(iterator a, iterator b) { [0;34mreturn[0m (&(*a) - &(*b)); }[0m
| [0;1;32m ~~~~~~ ~~~~~~^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:308:27: [0m[0;1;36mnote: [0min instantiation of member function 'operator-' requested here[0m
308 | size_type p = pos - begin();[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/addresses.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key_io.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addresstype.h:10:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:410:13: [0m[0;1;36mnote: [0min instantiation of member function 'prevector<36, unsigned char>::insert' requested here[0m
410 | insert(end(), [0;34mstatic_cast[0m<value_type>(size));[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/addresses.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key_io.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addresstype.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/pubkey.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/hash.h:13:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:337:38: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'difference_type' (aka 'int') [-Wshorten-64-to-32][0m
337 | difference_type count = last - first;[0m
| [0;1;32m ~~~~~ ~~~~~^~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/addresses.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key_io.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addresstype.h:10:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:418:13: [0m[0;1;36mnote: [0min instantiation of function template specialization 'prevector<36, unsigned char>::insert<const unsigned char *>' requested here[0m
418 | insert(end(), std::cbegin(data), std::cend(data));[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/addresses.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key_io.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addresstype.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/pubkey.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/hash.h:13:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:337:38: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'decltype(__x.base() - __y.base())' (aka 'long') to 'difference_type' (aka 'int') [-Wshorten-64-to-32][0m
337 | difference_type count = last - first;[0m
| [0;1;32m ~~~~~ ~~~~~^~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/addresses.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key_io.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addresstype.h:10:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:429:9: [0m[0;1;36mnote: [0min instantiation of function template specialization 'prevector<36, unsigned char>::insert<std::__wrap_iter<const unsigned char *>>' requested here[0m
429 | insert(end(), data.begin(), data.end());[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/addresses.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key_io.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addresstype.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/pubkey.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/hash.h:14:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:313:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
313 | ser_writedata32(os, nSize);[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:781:5: [0m[0;1;36mnote: [0min instantiation of function template specialization 'WriteCompactSize<DataStream>' requested here[0m
781 | WriteCompactSize(os, str.size());[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/addresses.cpp:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/receive.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/wallet.h:33:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/db.h:10:
[1m/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:245:11: [0m[0;1;36mnote: [0min instantiation of function template specialization 'Serialize<DataStream, char>' requested here[0m
245 | ::Serialize(*[0;34mthis[0m, obj);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/addresses.cpp:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/receive.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/wallet.h:33:
[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/db.h:89:15: [0m[0;1;36mnote: [0min instantiation of function template specialization 'DataStream::operator<<<std::string>' requested here[0m
89 | ssKey << key;[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/addresses.cpp:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/receive.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/wallet.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/scriptpubkeyman.h:23:
[1m/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/walletdb.h:269:61: [0m[0;1;36mnote: [0min instantiation of function template specialization 'wallet::DatabaseBatch::Write<std::string, int>' requested here[0m
269 | [0;34mbool[0m WriteVersion([0;34mint[0m client_version) { [0;34mreturn[0m m_batch->Write(DBKeys::VERSION, CLIENT_VERSION); }[0m
| [0;1;32m ^
[0m12 warnings generated.
Build complete.
{
"c_language_standard" : "c89",
"cxx_language_standard" : "c++20",
"dependencies" : [
{
"identity" : "swift-boost",
"requirement" : {
"revision" : [
"6d8c72c0f41a20ec47b25096e4c422ef34f67579"
]
},
"type" : "sourceControl",
"url" : "https://github.com/21-DOT-DEV/swift-boost"
},
{
"identity" : "swift-event",
"requirement" : {
"exact" : [
"0.2.1"
]
},
"type" : "sourceControl",
"url" : "https://github.com/21-DOT-DEV/swift-event"
},
{
"identity" : "swift-plugin-tuist",
"requirement" : {
"exact" : [
"4.195.11"
]
},
"type" : "sourceControl",
"url" : "https://github.com/21-DOT-DEV/swift-plugin-tuist.git"
},
{
"identity" : "swift-plugin-subtree",
"requirement" : {
"exact" : [
"0.0.15"
]
},
"type" : "sourceControl",
"url" : "https://github.com/21-DOT-DEV/swift-plugin-subtree.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
}
],
"manifest_display_name" : "BitcoinKernel",
"name" : "BitcoinKernel",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "15.0"
},
{
"name" : "ios",
"version" : "18.0"
},
{
"name" : "tvos",
"version" : "18.0"
},
{
"name" : "visionos",
"version" : "2.0"
}
],
"products" : [
{
"name" : "Bitcoin",
"targets" : [
"Bitcoin"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "BitcoinKernel",
"targets" : [
"BitcoinKernel"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "BootValidatingEngine",
"targets" : [
"BootValidatingEngine"
],
"type" : {
"snippet" : null
}
}
],
"targets" : [
{
"c99name" : "secp256k1",
"module_type" : "ClangTarget",
"name" : "secp256k1",
"path" : "Sources/secp256k1",
"product_memberships" : [
"Bitcoin",
"BitcoinKernel",
"BootValidatingEngine"
],
"sources" : [
"src/precomputed_ecmult.c",
"src/precomputed_ecmult_gen.c",
"src/secp256k1.c"
],
"type" : "library"
},
{
"c99name" : "minisketch",
"module_type" : "ClangTarget",
"name" : "minisketch",
"path" : "Sources/minisketch",
"product_memberships" : [
"Bitcoin",
"BootValidatingEngine"
],
"sources" : [
"src/fields/generic_1byte.cpp",
"src/fields/generic_2bytes.cpp",
"src/fields/generic_3bytes.cpp",
"src/fields/generic_4bytes.cpp",
"src/fields/generic_5bytes.cpp",
"src/fields/generic_6bytes.cpp",
"src/fields/generic_7bytes.cpp",
"src/fields/generic_8bytes.cpp",
"src/minisketch.cpp"
],
"type" : "library"
},
{
"c99name" : "libbitcoinkernel",
"module_type" : "ClangTarget",
"name" : "libbitcoinkernel",
"path" : "Sources/libbitcoinkernel",
"product_dependencies" : [
"boost"
],
"product_memberships" : [
"Bitcoin",
"BitcoinKernel",
"BootValidatingEngine"
],
"sources" : [
"src/arith_uint256.cpp",
"src/chain.cpp",
"src/clientversion.cpp",
"src/coins.cpp",
"src/compressor.cpp",
"src/consensus/merkle.cpp",
"src/consensus/tx_check.cpp",
"src/consensus/tx_verify.cpp",
"src/crypto/aes.cpp",
"src/crypto/chacha20.cpp",
"src/crypto/chacha20poly1305.cpp",
"src/crypto/hex_base.cpp",
"src/crypto/hkdf_sha256_32.cpp",
"src/crypto/hmac_sha256.cpp",
"src/crypto/hmac_sha512.cpp",
"src/crypto/muhash.cpp",
"src/crypto/poly1305.cpp",
"src/crypto/ripemd160.cpp",
"src/crypto/sha1.cpp",
"src/crypto/sha256.cpp",
"src/crypto/sha256_sse4.cpp",
"src/crypto/sha3.cpp",
"src/crypto/sha512.cpp",
"src/crypto/siphash.cpp",
"src/dbwrapper.cpp",
"src/deploymentinfo.cpp",
"src/deploymentstatus.cpp",
"src/flatfile.cpp",
"src/hash.cpp",
"src/kernel/bitcoinkernel.cpp",
"src/kernel/chain.cpp",
"src/kernel/chainparams.cpp",
"src/kernel/checks.cpp",
"src/kernel/coinstats.cpp",
"src/kernel/context.cpp",
"src/kernel/cs_main.cpp",
"src/kernel/disconnected_transactions.cpp",
"src/kernel/mempool_removal_reason.cpp",
"src/logging.cpp",
"src/node/blockstorage.cpp",
"src/node/chainstate.cpp",
"src/node/utxo_snapshot.cpp",
"src/policy/ephemeral_policy.cpp",
"src/policy/feerate.cpp",
"src/policy/packages.cpp",
"src/policy/policy.cpp",
"src/policy/rbf.cpp",
"src/policy/settings.cpp",
"src/policy/truc_policy.cpp",
"src/pow.cpp",
"src/primitives/block.cpp",
"src/primitives/transaction.cpp",
"src/pubkey.cpp",
"src/random.cpp",
"src/randomenv.cpp",
"src/script/interpreter.cpp",
"src/script/script.cpp",
"src/script/script_error.cpp",
"src/script/sigcache.cpp",
"src/script/solver.cpp",
"src/signet.cpp",
"src/streams.cpp",
"src/support/cleanse.cpp",
"src/support/lockedpool.cpp",
"src/sync.cpp",
"src/txdb.cpp",
"src/txgraph.cpp",
"src/txmempool.cpp",
"src/uint256.cpp",
"src/util/chaintype.cpp",
"src/util/check.cpp",
"src/util/expected.cpp",
"src/util/feefrac.cpp",
"src/util/fs.cpp",
"src/util/fs_helpers.cpp",
"src/util/hasher.cpp",
"src/util/moneystr.cpp",
"src/util/rbf.cpp",
"src/util/serfloat.cpp",
"src/util/signalinterrupt.cpp",
"src/util/syserror.cpp",
"src/util/threadnames.cpp",
"src/util/time.cpp",
"src/util/tokenpipe.cpp",
"src/validation.cpp",
"src/validationinterface.cpp",
"src/versionbits.cpp"
],
"target_dependencies" : [
"crc32c",
"leveldb",
"secp256k1"
],
"type" : "library"
},
{
"c99name" : "leveldb",
"module_type" : "ClangTarget",
"name" : "leveldb",
"path" : "Sources/leveldb",
"product_memberships" : [
"Bitcoin",
"BitcoinKernel",
"BootValidatingEngine"
],
"sources" : [
"db/builder.cc",
"db/c.cc",
"db/db_impl.cc",
"db/db_iter.cc",
"db/dbformat.cc",
"db/dumpfile.cc",
"db/filename.cc",
"db/log_reader.cc",
"db/log_writer.cc",
"db/memtable.cc",
"db/repair.cc",
"db/table_cache.cc",
"db/version_edit.cc",
"db/version_set.cc",
"db/write_batch.cc",
"helpers/memenv/memenv.cc",
"table/block.cc",
"table/block_builder.cc",
"table/filter_block.cc",
"table/format.cc",
"table/iterator.cc",
"table/merger.cc",
"table/table.cc",
"table/table_builder.cc",
"table/two_level_iterator.cc",
"util/arena.cc",
"util/bloom.cc",
"util/cache.cc",
"util/coding.cc",
"util/comparator.cc",
"util/crc32c.cc",
"util/env.cc",
"util/env_posix.cc",
"util/filter_policy.cc",
"util/hash.cc",
"util/histogram.cc",
"util/logging.cc",
"util/options.cc",
"util/status.cc"
],
"type" : "library"
},
{
"c99name" : "crc32c",
"module_type" : "ClangTarget",
"name" : "crc32c",
"path" : "Sources/crc32c",
"product_memberships" : [
"Bitcoin",
"BitcoinKernel",
"BootValidatingEngine"
],
"sources" : [
"src/crc32c.cc",
"src/crc32c_arm64.cc",
"src/crc32c_portable.cc",
"src/crc32c_sse42.cc"
],
"type" : "library"
},
{
"c99name" : "bitcoind",
"module_type" : "ClangTarget",
"name" : "bitcoind",
"path" : "Sources/bitcoind",
"product_dependencies" : [
"boost",
"libevent"
],
"product_memberships" : [
"Bitcoin",
"BootValidatingEngine"
],
"sources" : [
"src/addrdb.cpp",
"src/addresstype.cpp",
"src/addrman.cpp",
"src/banman.cpp",
"src/base58.cpp",
"src/bech32.cpp",
"src/bip324.cpp",
"src/bitcoind.cpp",
"src/blockencodings.cpp",
"src/blockfilter.cpp",
"src/bridge/bitcoin_hmac_sha256.cpp",
"src/bridge/bitcoin_rpc.cpp",
"src/bridge/bitcoin_socks_reset.cpp",
"src/chainparams.cpp",
"src/chainparamsbase.cpp",
"src/common/args.cpp",
"src/common/bloom.cpp",
"src/common/config.cpp",
"src/common/init.cpp",
"src/common/interfaces.cpp",
"src/common/messages.cpp",
"src/common/netif.cpp",
"src/common/pcp.cpp",
"src/common/run_command.cpp",
"src/common/settings.cpp",
"src/common/signmessage.cpp",
"src/common/system.cpp",
"src/common/url.cpp",
"src/compat/stdin.cpp",
"src/core_io.cpp",
"src/crypto/sha256_arm_shani.cpp",
"src/crypto/sha256_avx2.cpp",
"src/crypto/sha256_sse41.cpp",
"src/crypto/sha256_x86_shani.cpp",
"src/external_signer.cpp",
"src/headerssync.cpp",
"src/httprpc.cpp",
"src/httpserver.cpp",
"src/i2p.cpp",
"src/index/base.cpp",
"src/index/blockfilterindex.cpp",
"src/index/coinstatsindex.cpp",
"src/index/txindex.cpp",
"src/index/txospenderindex.cpp",
"src/init.cpp",
"src/init/bitcoind.cpp",
"src/init/common.cpp",
"src/key.cpp",
"src/key_io.cpp",
"src/mapport.cpp",
"src/merkleblock.cpp",
"src/musig.cpp",
"src/net.cpp",
"src/net_permissions.cpp",
"src/net_processing.cpp",
"src/net_types.cpp",
"src/netaddress.cpp",
"src/netbase.cpp",
"src/netgroup.cpp",
"src/node/abort.cpp",
"src/node/blockmanager_args.cpp",
"src/node/caches.cpp",
"src/node/chainstatemanager_args.cpp",
"src/node/coin.cpp",
"src/node/coins_view_args.cpp",
"src/node/connection_types.cpp",
"src/node/context.cpp",
"src/node/database_args.cpp",
"src/node/eviction.cpp",
"src/node/interface_ui.cpp",
"src/node/interfaces.cpp",
"src/node/kernel_notifications.cpp",
"src/node/mempool_args.cpp",
"src/node/mempool_persist.cpp",
"src/node/mempool_persist_args.cpp",
"src/node/miner.cpp",
"src/node/mini_miner.cpp",
"src/node/minisketchwrapper.cpp",
"src/node/peerman_args.cpp",
"src/node/psbt.cpp",
"src/node/timeoffsets.cpp",
"src/node/transaction.cpp",
"src/node/txdownloadman_impl.cpp",
"src/node/txorphanage.cpp",
"src/node/txreconciliation.cpp",
"src/node/warnings.cpp",
"src/noui.cpp",
"src/outputtype.cpp",
"src/policy/fees/block_policy_estimator.cpp",
"src/policy/fees/block_policy_estimator_args.cpp",
"src/private_broadcast.cpp",
"src/protocol.cpp",
"src/psbt.cpp",
"src/rest.cpp",
"src/rpc/blockchain.cpp",
"src/rpc/client.cpp",
"src/rpc/external_signer.cpp",
"src/rpc/fees.cpp",
"src/rpc/mempool.cpp",
"src/rpc/mining.cpp",
"src/rpc/net.cpp",
"src/rpc/node.cpp",
"src/rpc/output_script.cpp",
"src/rpc/rawtransaction.cpp",
"src/rpc/rawtransaction_util.cpp",
"src/rpc/request.cpp",
"src/rpc/server.cpp",
"src/rpc/server_util.cpp",
"src/rpc/signmessage.cpp",
"src/rpc/txoutproof.cpp",
"src/rpc/util.cpp",
"src/scheduler.cpp",
"src/script/descriptor.cpp",
"src/script/miniscript.cpp",
"src/script/parsing.cpp",
"src/script/sign.cpp",
"src/script/signingprovider.cpp",
"src/torcontrol.cpp",
"src/txrequest.cpp",
"src/univalue/lib/univalue.cpp",
"src/univalue/lib/univalue_get.cpp",
"src/univalue/lib/univalue_read.cpp",
"src/univalue/lib/univalue_write.cpp",
"src/util/asmap.cpp",
"src/util/batchpriority.cpp",
"src/util/bip32.cpp",
"src/util/bytevectorhash.cpp",
"src/util/exception.cpp",
"src/util/exec.cpp",
"src/util/readwritefile.cpp",
"src/util/sock.cpp",
"src/util/strencodings.cpp",
"src/util/string.cpp",
"src/util/thread.cpp",
"src/util/threadinterrupt.cpp",
"src/wallet/coincontrol.cpp",
"src/wallet/coinselection.cpp",
"src/wallet/context.cpp",
"src/wallet/crypter.cpp",
"src/wallet/db.cpp",
"src/wallet/dump.cpp",
"src/wallet/external_signer_scriptpubkeyman.cpp",
"src/wallet/feebumper.cpp",
"src/wallet/fees.cpp",
"src/wallet/init.cpp",
"src/wallet/interfaces.cpp",
"src/wallet/load.cpp",
"src/wallet/migrate.cpp",
"src/wallet/receive.cpp",
"src/wallet/rpc/addresses.cpp",
"src/wallet/rpc/backup.cpp",
"src/wallet/rpc/coins.cpp",
"src/wallet/rpc/encrypt.cpp",
"src/wallet/rpc/signmessage.cpp",
"src/wallet/rpc/spend.cpp",
"src/wallet/rpc/transactions.cpp",
"src/wallet/rpc/util.cpp",
"src/wallet/rpc/wallet.cpp",
"src/wallet/scriptpubkeyman.cpp",
"src/wallet/spend.cpp",
"src/wallet/sqlite.cpp",
"src/wallet/transaction.cpp",
"src/wallet/wallet.cpp",
"src/wallet/walletdb.cpp",
"src/wallet/wallettool.cpp",
"src/wallet/walletutil.cpp"
],
"target_dependencies" : [
"crc32c",
"leveldb",
"secp256k1",
"minisketch",
"libbitcoinkernel"
],
"type" : "library"
},
{
"c99name" : "BitcoinTests",
"module_type" : "SwiftTarget",
"name" : "BitcoinTests",
"path" : "Tests/BitcoinTests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/BitcoinTests/Fixtures",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"BitcoinTests.swift",
"ConfigClientTests.swift",
"ConfigTests.swift",
"DaemonSoakTests.swift",
"EnvelopeDecodingTests.swift",
"Models/BTCAmountTests.swift",
"Models/BlockchainModelTests.swift",
"Models/ControlMiningModelTests.swift",
"Models/MempoolModelTests.swift",
"Models/NetworkModelTests.swift",
"Models/RPCParamTests.swift",
"Models/RawTxPSBTUtilModelTests.swift",
"Models/UnixTimestampTests.swift",
"Models/WalletModelTests.swift",
"RPCAuthPasswordTests.swift",
"RPCBridgeTests.swift"
],
"target_dependencies" : [
"Bitcoin"
],
"type" : "test"
},
{
"c99name" : "BitcoinKernelTests",
"module_type" : "SwiftTarget",
"name" : "BitcoinKernelTests",
"path" : "Tests/BitcoinKernelTests",
"sources" : [
"BlockHashErgonomicsTests.swift",
"BlockSourceErrorTests.swift",
"BlockSourceTests.swift",
"BlockTests.swift",
"BlockTipTests.swift",
"BlockchainSyncEngineTests.swift",
"BlockchainSyncUpdateTests.swift",
"ChainstateManagerTests.swift",
"ContextTests.swift",
"EnumTests.swift",
"LoggingTests.swift",
"MockBlockSourceTests.swift",
"RegtestChainBuilderTests.swift",
"Support/AsyncSemaphore.swift",
"Support/KernelSerialization.swift",
"Support/MockBlockSource.swift",
"Support/MockHTTPClient.swift",
"Support/RegtestChainBuilder.swift",
"Support/TestTags.swift",
"TestHelpers.swift",
"TransactionTests.swift",
"UpstreamConcernsTests.swift"
],
"target_dependencies" : [
"BitcoinKernel"
],
"type" : "test"
},
{
"c99name" : "BitcoinKernel",
"module_type" : "SwiftTarget",
"name" : "BitcoinKernel",
"path" : "Sources/BitcoinKernel",
"product_memberships" : [
"BitcoinKernel",
"BootValidatingEngine"
],
"sources" : [
"BitcoinKernel.swift",
"Block/Block.swift",
"Block/BlockHash.swift",
"Block/BlockHeader.swift",
"Block/BlockSpentOutputs.swift",
"Block/BlockTreeEntry.swift",
"Block/BlockTreeEntrySnapshot.swift",
"Chainstate/Chain.swift",
"Chainstate/ChainstateManager.swift",
"Chainstate/ChainstateManagerOptions.swift",
"Chainstate/Coin.swift",
"Context/ChainParameters.swift",
"Context/ChainType.swift",
"Context/Context.swift",
"Context/ContextOptions.swift",
"Context/KernelError.swift",
"Context/NotificationCallbacks.swift",
"Context/ValidationInterfaceCallbacks.swift",
"Logging/LogCategory.swift",
"Logging/LogLevel.swift",
"Logging/LoggingConnection.swift",
"Script/ScriptPubkey.swift",
"Script/ScriptVerificationFlags.swift",
"Script/ScriptVerifyStatus.swift",
"Serialization.swift",
"Sync/BlockSource.swift",
"Sync/BlockSourceError.swift",
"Sync/BlockTip.swift",
"Sync/BlockchainSync.swift",
"Sync/EsploraBlockSource.swift",
"Sync/HTTPDataFetching.swift",
"Sync/Internal/EsploraAPI.swift",
"Sync/Internal/RequestPacer.swift",
"Sync/Internal/SyncLoop.swift",
"Sync/Internal/SyncStorage.swift",
"Transaction/PrecomputedTransactionData.swift",
"Transaction/Transaction.swift",
"Transaction/TransactionInput.swift",
"Transaction/TransactionOutPoint.swift",
"Transaction/TransactionOutput.swift",
"Transaction/TransactionSpentOutputs.swift",
"Transaction/Txid.swift",
"Validation/BlockValidationResult.swift",
"Validation/BlockValidationState.swift",
"Validation/SynchronizationState.swift",
"Validation/ValidationMode.swift",
"Validation/Warning.swift"
],
"target_dependencies" : [
"libbitcoinkernel"
],
"type" : "library"
},
{
"c99name" : "Bitcoin",
"module_type" : "SwiftTarget",
"name" : "Bitcoin",
"path" : "Sources/Bitcoin",
"product_memberships" : [
"Bitcoin",
"BootValidatingEngine"
],
"sources" : [
"Bitcoin.swift",
"Config/BitcoinConfig+Client.swift",
"Config/BitcoinConfig+Core.swift",
"Config/BitcoinConfig+Debug.swift",
"Config/BitcoinConfig+Mining.swift",
"Config/BitcoinConfig+Network.swift",
"Config/BitcoinConfig+NetworkScoped.swift",
"Config/BitcoinConfig+Presets.swift",
"Config/BitcoinConfig+RPC.swift",
"Config/BitcoinConfig+Raw.swift",
"Config/BitcoinConfig+Relay.swift",
"Config/BitcoinConfig+Validation.swift",
"Config/BitcoinConfig+Wallet.swift",
"Config/BitcoinConfig+ZMQ.swift",
"Config/BitcoinConfig.swift",
"Config/Daemon+Config.swift",
"Config/NetworkTypes.swift",
"Config/RPCAuth+Password.swift",
"Config/ValueTypes.swift",
"Daemon.swift",
"Internal/PlatformLogger.swift",
"Models/AddedNodeInfo.swift",
"Models/AddressValidation.swift",
"Models/BTCAmount.swift",
"Models/BannedInfo.swift",
"Models/Block.swift",
"Models/BlockFilter.swift",
"Models/BlockHeader.swift",
"Models/BlockStats.swift",
"Models/BlockTemplate.swift",
"Models/BlockWithPrevouts.swift",
"Models/BlockWithTransactions.swift",
"Models/BlockchainInfo.swift",
"Models/BumpFeeResult.swift",
"Models/ChainTip.swift",
"Models/ChainTxStats.swift",
"Models/CreateWalletResult.swift",
"Models/DecodedPSBT.swift",
"Models/DecodedScript.swift",
"Models/DecodedTransaction.swift",
"Models/DeploymentInfo.swift",
"Models/DescriptorInfo.swift",
"Models/FinalizedPSBT.swift",
"Models/FundRawTransactionResult.swift",
"Models/GeneratedBlock.swift",
"Models/IndexInfo.swift",
"Models/LastProcessedBlock.swift",
"Models/ListSinceBlockResult.swift",
"Models/MemoryInfo.swift",
"Models/MempoolAcceptResult.swift",
"Models/MempoolEntry.swift",
"Models/MempoolFees.swift",
"Models/MempoolInfo.swift",
"Models/MiningInfo.swift",
"Models/MultisigResult.swift",
"Models/NetTotals.swift",
"Models/NetworkInfo.swift",
"Models/NodeAddress.swift",
"Models/PSBTAnalysis.swift",
"Models/PeerInfo.swift",
"Models/PrevTxOut.swift",
"Models/RPCError.swift",
"Models/RPCInfo.swift",
"Models/RPCParam.swift",
"Models/RawTransaction.swift",
"Models/RescanResult.swift",
"Models/ScanTxOutProgress.swift",
"Models/ScanTxOutResult.swift",
"Models/ScriptPubKey.swift",
"Models/ScriptSig.swift",
"Models/SendResult.swift",
"Models/SignedTransaction.swift",
"Models/SimulateRawTxResult.swift",
"Models/SmartFeeEstimate.swift",
"Models/Transaction.swift",
"Models/TxOut.swift",
"Models/TxOutSetInfo.swift",
"Models/TxSpendingPrevout.swift",
"Models/UnixTimestamp.swift",
"Models/UnspentOutput.swift",
"Models/Vin.swift",
"Models/Vout.swift",
"Models/WalletBalances.swift",
"Models/WalletInfo.swift",
"Models/WalletTransaction.swift",
"Models/ZMQNotification.swift",
"RPC/JSONRPC/AutoTransport.swift",
"RPC/JSONRPC/CookieTransport.swift",
"RPC/JSONRPC/DirectTransport.swift",
"RPC/JSONRPC/HTTPTransport.swift",
"RPC/JSONRPC/JSONRPCRequest.swift",
"RPC/JSONRPC/JSONRPCResponse.swift",
"RPC/JSONRPC/JSONRPCService.swift",
"RPC/JSONRPC/RPCTransport.swift",
"RPC/RPCClient+Blockchain.swift",
"RPC/RPCClient+Control.swift",
"RPC/RPCClient+Generating.swift",
"RPC/RPCClient+Mining.swift",
"RPC/RPCClient+Network.swift",
"RPC/RPCClient+RawTransactions.swift",
"RPC/RPCClient+Util.swift",
"RPC/RPCClient+Wallet.swift",
"RPC/RPCClient.swift",
"RPC/RPCClientError.swift"
],
"target_dependencies" : [
"bitcoind"
],
"type" : "library"
},
{
"c99name" : "BootValidatingEngine",
"module_type" : "SwiftTarget",
"name" : "BootValidatingEngine",
"path" : "Snippets",
"product_memberships" : [
"BootValidatingEngine"
],
"sources" : [
"BootValidatingEngine.swift"
],
"target_dependencies" : [
"BitcoinKernel",
"Bitcoin"
],
"type" : "snippet"
}
],
"tools_version" : "6.3"
}
Done.