Build Information
Failed to build BitcoinKernel, reference 0.1.1 (fd06af), with Swift 6.3 for tvOS using Xcode 26.4 on 18 Jul 2026 03:13:41 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme BitcoinKernel-Package -destination generic/platform=tvOSBuild Log
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:337:38: warning: implicit conversion loses integer precision: 'long' to 'difference_type' (aka 'int') [-Wshorten-64-to-32]
337 | difference_type count = last - first;
| ~~~~~ ~~~~~^~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/fees.cpp:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/policy/fees/block_policy_estimator.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/validationinterface.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:418:13: note: in instantiation of function template specialization 'prevector<36, unsigned char>::insert<const unsigned char *>' requested here
418 | insert(end(), std::cbegin(data), std::cend(data));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/fees.cpp:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/policy/feerate.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:337:38: warning: implicit conversion loses integer precision: 'decltype(__x.base() - __y.base())' (aka 'long') to 'difference_type' (aka 'int') [-Wshorten-64-to-32]
337 | difference_type count = last - first;
| ~~~~~ ~~~~~^~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/fees.cpp:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/policy/fees/block_policy_estimator.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/validationinterface.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:429:9: note: in instantiation of function template specialization 'prevector<36, unsigned char>::insert<std::__wrap_iter<const unsigned char *>>' requested here
429 | insert(end(), data.begin(), data.end());
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/fees.cpp:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/policy/feerate.h:10:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:313:29: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
313 | ser_writedata32(os, nSize);
| ~~~~~~~~~~~~~~~ ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:655:9: note: in instantiation of function template specialization 'WriteCompactSize<ParamsStream<SizeComputer &, TransactionSerParams>>' requested here
655 | WriteCompactSize(s, v.size());
| ^
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:473:77: note: in instantiation of function template specialization 'VectorFormatter<DefaultFormatter>::Ser<ParamsStream<SizeComputer &, TransactionSerParams>, std::vector<CTxIn>>' requested here
473 | template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
| ^
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:745:7: note: in instantiation of function template specialization 'Wrapper<VectorFormatter<DefaultFormatter>, const std::vector<CTxIn> &>::Serialize<ParamsStream<SizeComputer &, TransactionSerParams>>' requested here
745 | a.Serialize(os);
| ^
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:850:9: note: in instantiation of function template specialization 'Serialize<ParamsStream<SizeComputer &, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, const std::vector<CTxIn> &>>' requested here
850 | Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
| ^
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1125:70: note: in instantiation of function template specialization 'Serialize<ParamsStream<SizeComputer &, TransactionSerParams>, CTxIn, std::allocator<CTxIn>>' requested here
1125 | template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/fees.cpp:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/policy/fees/block_policy_estimator.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/validationinterface.h:10:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:257:11: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
257 | s << vinDummy;
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/fees.cpp:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/policy/feerate.h:10:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1193:11: note: in instantiation of function template specialization 'Serialize<ParamsStream<SizeComputer &, TransactionSerParams>, CTransaction>' requested here
1193 | ::Serialize(ss, m_object);
| ^
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:745:7: note: in instantiation of function template specialization 'ParamsWrapper<TransactionSerParams, const CTransaction>::Serialize<SizeComputer>' requested here
745 | a.Serialize(os);
| ^
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1073:11: note: in instantiation of function template specialization 'Serialize<SizeComputer, ParamsWrapper<TransactionSerParams, const CTransaction>>' requested here
1073 | ::Serialize(*this, obj);
| ^
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/serialize.h:1097:28: note: in instantiation of function template specialization 'SizeComputer::operator<<<ParamsWrapper<TransactionSerParams, const CTransaction>>' requested here
1097 | return (SizeComputer() << t).size();
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/fees.cpp:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/txmempool.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/kernel/mempool_entry.h:9:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/consensus/validation.h:134:14: note: in instantiation of function template specialization 'GetSerializeSize<ParamsWrapper<TransactionSerParams, const CTransaction>>' requested here
134 | return ::GetSerializeSize(TX_NO_WITNESS(tx)) * (WITNESS_SCALE_FACTOR - 1) + ::GetSerializeSize(TX_WITH_WITNESS(tx));
| ^
12 warnings generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/fees-2e4245d1e8347f3873bab0cd12d75bdd.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/fees.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/fees-2e4245d1e8347f3873bab0cd12d75bdd.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/fees-2e4245d1e8347f3873bab0cd12d75bdd.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/fees.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/fees-2e4245d1e8347f3873bab0cd12d75bdd.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/fees-2e4245d1e8347f3873bab0cd12d75bdd.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/fees.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/coincontrol.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/outputtype.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addresstype.h:10:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:331:16: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32]
331 | return m_value;
| ~~~~~~ ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:485:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
485 | AppendDataSize(b.size());
| ~~~~~~~~~~~~~~ ~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/fees.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/coincontrol.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/outputtype.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/signingprovider.h:11:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key.h:118:59: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
118 | unsigned int size() const { return keydata ? keydata->size() : 0; }
| ~~~~~~ ~~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/fees.cpp:9:
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:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:201:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
201 | int in_avail() const { return size(); }
| ~~~~~~ ^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:494:36: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
494 | unsigned int pos = nSrcPos % vchBuf.size();
| ~~~ ~~~~~~~~^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:495:46: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
495 | unsigned int readNow = vchBuf.size() - pos;
| ~~~~~~~ ~~~~~~~~~~~~~~^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:496:70: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
496 | unsigned int nAvail = vchBuf.size() - (nSrcPos - m_read_pos) - nRewind;
| ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/fees.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/coincontrol.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/outputtype.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:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:68:82: warning: implicit conversion loses integer precision: 'long' to 'difference_type' (aka 'int') [-Wshorten-64-to-32]
68 | difference_type friend operator-(iterator a, iterator b) { return (&(*a) - &(*b)); }
| ~~~~~~ ~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:308:27: note: in instantiation of member function 'operator-' requested here
308 | size_type p = pos - begin();
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/fees.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/coincontrol.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/outputtype.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addresstype.h:10:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:410:13: note: in instantiation of member function 'prevector<36, unsigned char>::insert' requested here
410 | insert(end(), static_cast<value_type>(size));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/fees.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/coincontrol.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/outputtype.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:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:337:38: warning: implicit conversion loses integer precision: 'long' to 'difference_type' (aka 'int') [-Wshorten-64-to-32]
337 | difference_type count = last - first;
| ~~~~~ ~~~~~^~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/fees.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/coincontrol.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/outputtype.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addresstype.h:10:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:418:13: note: in instantiation of function template specialization 'prevector<36, unsigned char>::insert<const unsigned char *>' requested here
418 | insert(end(), std::cbegin(data), std::cend(data));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/fees.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/coincontrol.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/outputtype.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:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/prevector.h:337:38: warning: implicit conversion loses integer precision: 'decltype(__x.base() - __y.base())' (aka 'long') to 'difference_type' (aka 'int') [-Wshorten-64-to-32]
337 | difference_type count = last - first;
| ~~~~~ ~~~~~^~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/fees.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/coincontrol.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/outputtype.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addresstype.h:10:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:429:9: note: in instantiation of function template specialization 'prevector<36, unsigned char>::insert<std::__wrap_iter<const unsigned char *>>' requested here
429 | insert(end(), data.begin(), data.end());
| ^
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/feebumper.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/feebumper.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/feebumper.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/feebumper.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/feebumper.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/feebumper.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/feebumper.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/feebumper.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/consensus/validation.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:331:16: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32]
331 | return m_value;
| ~~~~~~ ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:485:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
485 | AppendDataSize(b.size());
| ~~~~~~~~~~~~~~ ~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/feebumper.cpp:6:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/consensus/validation.h:134:79: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
134 | return ::GetSerializeSize(TX_NO_WITNESS(tx)) * (WITNESS_SCALE_FACTOR - 1) + ::GetSerializeSize(TX_WITH_WITNESS(tx));
| ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/consensus/validation.h:160:29: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
160 | commitpos = o;
| ~ ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/feebumper.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/coincontrol.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/outputtype.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/signingprovider.h:11:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key.h:118:59: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
118 | unsigned int size() const { return keydata ? keydata->size() : 0; }
| ~~~~~~ ~~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/feebumper.cpp:16:
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:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:201:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
201 | int in_avail() const { return size(); }
| ~~~~~~ ^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:494:36: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
494 | unsigned int pos = nSrcPos % vchBuf.size();
| ~~~ ~~~~~~~~^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:495:46: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
495 | unsigned int readNow = vchBuf.size() - pos;
| ~~~~~~~ ~~~~~~~~~~~~~~^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:496:70: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
496 | unsigned int nAvail = vchBuf.size() - (nSrcPos - m_read_pos) - nRewind;
| ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer_scriptpubkeyman.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/external_signer_scriptpubkeyman.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer_scriptpubkeyman.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer_scriptpubkeyman.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/external_signer_scriptpubkeyman.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer_scriptpubkeyman.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer_scriptpubkeyman.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/external_signer_scriptpubkeyman.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chainparams.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/kernel/chainparams.h:11:
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:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:331:16: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32]
331 | return m_value;
| ~~~~~~ ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:485:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
485 | AppendDataSize(b.size());
| ~~~~~~~~~~~~~~ ~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/external_signer_scriptpubkeyman.cpp:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/external_signer_scriptpubkeyman.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/scriptpubkeyman.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/psbt.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/sign.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/signingprovider.h:11:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key.h:118:59: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
118 | unsigned int size() const { return keydata ? keydata->size() : 0; }
| ~~~~~~ ~~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/external_signer_scriptpubkeyman.cpp:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/external_signer_scriptpubkeyman.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/scriptpubkeyman.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/psbt.h:17:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:201:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
201 | int in_avail() const { return size(); }
| ~~~~~~ ^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:494:36: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
494 | unsigned int pos = nSrcPos % vchBuf.size();
| ~~~ ~~~~~~~~^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:495:46: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
495 | unsigned int readNow = vchBuf.size() - pos;
| ~~~~~~~ ~~~~~~~~~~~~~~^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:496:70: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
496 | unsigned int nAvail = vchBuf.size() - (nSrcPos - m_read_pos) - nRewind;
| ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-edd91b219a7053ad6b8b421bde85e996.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/external_signer.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-edd91b219a7053ad6b8b421bde85e996.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-edd91b219a7053ad6b8b421bde85e996.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/external_signer.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-edd91b219a7053ad6b8b421bde85e996.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-edd91b219a7053ad6b8b421bde85e996.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/external_signer.cpp:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chainparams.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/kernel/chainparams.h:11:
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:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:331:16: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32]
331 | return m_value;
| ~~~~~~ ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:485:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
485 | AppendDataSize(b.size());
| ~~~~~~~~~~~~~~ ~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/external_signer.cpp:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/psbt.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/sign.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/signingprovider.h:11:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key.h:118:59: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
118 | unsigned int size() const { return keydata ? keydata->size() : 0; }
| ~~~~~~ ~~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/external_signer.cpp:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/psbt.h:17:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:201:43: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
201 | int in_avail() const { return size(); }
| ~~~~~~ ^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:494:36: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
494 | unsigned int pos = nSrcPos % vchBuf.size();
| ~~~ ~~~~~~~~^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:495:46: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
495 | unsigned int readNow = vchBuf.size() - pos;
| ~~~~~~~ ~~~~~~~~~~~~~~^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/streams.h:496:70: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
496 | unsigned int nAvail = vchBuf.size() - (nSrcPos - m_read_pos) - nRewind;
| ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/external_signer.cpp:12:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:398:21: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
398 | int written = subprocess_write(fd, buf + nwritten, length - nwritten);
| ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:89:28: note: expanded from macro 'subprocess_write'
89 | #define subprocess_write write
| ^
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:402:12: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
402 | return nwritten;
| ~~~~~~ ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:431:24: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
431 | int read_bytes = read(fd, buf + rbytes, read_upto - rbytes);
| ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:466:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
466 | int fill_sz = buf.size();
| ~~~~~~~ ~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:479:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
479 | fill_sz = new_sz - orig_sz;
| ~ ~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1178:16: error: 'fork' is unavailable: not available on tvOS
1178 | child_pid_ = fork();
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/external_signer.cpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:69:
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk/usr/include/unistd.h:459:8: note: 'fork' has been explicitly marked unavailable here
459 | pid_t fork(void) __WATCHOS_PROHIBITED __TVOS_PROHIBITED;
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/external_signer.cpp:12:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1307:17: error: 'execvp' is unavailable: not available on tvOS
1307 | sys_ret = execvp(parent_->exe_name_.c_str(), parent_->cargv_.data());
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/external_signer.cpp:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:69:
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk/usr/include/unistd.h:458:6: note: 'execvp' has been explicitly marked unavailable here
458 | int execvp(const char * __file, char *_LIBC_CSTR const *_LIBC_NULL_TERMINATED __argv) __WATCHOS_PROHIBITED __TVOS_PROHIBITED;
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/external_signer.cpp:12:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1358:12: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
1358 | return std::fwrite(msg, sizeof(char), length, stream_->input());
| ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1373:17: warning: implicit conversion loses integer precision: '__iter_diff_t<__sFILE *const *>' (aka 'long') to 'int' [-Wshorten-64-to-32]
1373 | int count = std::count(std::begin(hndls), std::end(hndls), nullptr);
| ~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1374:26: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
1374 | const int len_conv = length;
| ~~~~~~~~ ^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1381:24: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
1381 | int wbytes = std::fwrite(msg, sizeof(char), length, stream_->input());
| ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1438:29: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
1438 | const int length_conv = length;
| ~~~~~~~~~~~ ^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1458:22: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
1458 | int wbytes = std::fwrite(msg, sizeof(char), length, stream_->input());
| ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-9c79ceddf502286bc8383bfe0480c9f8.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/external_signer.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-9c79ceddf502286bc8383bfe0480c9f8.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-9c79ceddf502286bc8383bfe0480c9f8.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/external_signer.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-9c79ceddf502286bc8383bfe0480c9f8.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-9c79ceddf502286bc8383bfe0480c9f8.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exec.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exec.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exec.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exec.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exec.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp:8:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:398:21: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
398 | int written = subprocess_write(fd, buf + nwritten, length - nwritten);
| ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:89:28: note: expanded from macro 'subprocess_write'
89 | #define subprocess_write write
| ^
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:402:12: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
402 | return nwritten;
| ~~~~~~ ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:431:24: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
431 | int read_bytes = read(fd, buf + rbytes, read_upto - rbytes);
| ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:466:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
466 | int fill_sz = buf.size();
| ~~~~~~~ ~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:479:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
479 | fill_sz = new_sz - orig_sz;
| ~ ~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1178:16: error: 'fork' is unavailable: not available on tvOS
1178 | child_pid_ = fork();
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:69:
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk/usr/include/unistd.h:459:8: note: 'fork' has been explicitly marked unavailable here
459 | pid_t fork(void) __WATCHOS_PROHIBITED __TVOS_PROHIBITED;
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp:8:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1307:17: error: 'execvp' is unavailable: not available on tvOS
1307 | sys_ret = execvp(parent_->exe_name_.c_str(), parent_->cargv_.data());
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:69:
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk/usr/include/unistd.h:458:6: note: 'execvp' has been explicitly marked unavailable here
458 | int execvp(const char * __file, char *_LIBC_CSTR const *_LIBC_NULL_TERMINATED __argv) __WATCHOS_PROHIBITED __TVOS_PROHIBITED;
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp:8:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1358:12: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
1358 | return std::fwrite(msg, sizeof(char), length, stream_->input());
| ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1373:17: warning: implicit conversion loses integer precision: '__iter_diff_t<__sFILE *const *>' (aka 'long') to 'int' [-Wshorten-64-to-32]
1373 | int count = std::count(std::begin(hndls), std::end(hndls), nullptr);
| ~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1374:26: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
1374 | const int len_conv = length;
| ~~~~~~~~ ^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1381:24: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
1381 | int wbytes = std::fwrite(msg, sizeof(char), length, stream_->input());
| ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1438:29: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
1438 | const int length_conv = length;
| ~~~~~~~~~~~ ^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1458:22: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
1458 | int wbytes = std::fwrite(msg, sizeof(char), length, stream_->input());
| ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp:24:12: error: 'execvp' is unavailable: not available on tvOS
24 | return execvp(file, argv);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:69:
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk/usr/include/unistd.h:458:6: note: 'execvp' has been explicitly marked unavailable here
458 | int execvp(const char * __file, char *_LIBC_CSTR const *_LIBC_NULL_TERMINATED __argv) __WATCHOS_PROHIBITED __TVOS_PROHIBITED;
| ^
12 warnings and 3 errors generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exception.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exception.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exception.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exception.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exception.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exception.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exception.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/eviction.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/node/eviction.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/eviction.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/eviction.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/node/eviction.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/eviction.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/eviction.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/encrypt.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/encrypt.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/encrypt.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/encrypt.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/encrypt.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/encrypt.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/encrypt.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/dump.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/dump.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/dump.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/dump.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/dump.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/dump.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/dump.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/descriptor.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/script/descriptor.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/descriptor.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/descriptor.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/script/descriptor.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/descriptor.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/descriptor.o
2026-07-17 23:12:14.213 xcodebuild[1275:7371] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exec.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
Building workspace spi-builder-workspace with scheme BitcoinKernel-Package
(2 failures)
Command line invocation:
/Applications/Xcode-26.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
Boost: https://github.com/21-DOT-DEV/swift-boost @ 6d8c72c
Tuist: https://github.com/21-DOT-DEV/swift-plugin-tuist.git @ 4.195.11
SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin @ 1.5.0
BitcoinKernel: /Users/admin/builder/spi-builder-workspace
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
swift-plugin-subtree: https://github.com/21-DOT-DEV/swift-plugin-subtree.git @ 0.0.15
swift-event: https://github.com/21-DOT-DEV/swift-event @ 0.2.1
ArtifactParser: https://github.com/21-DOT-DEV/swift-artifact-parser @ 0.0.1
resolved source packages: Boost, Tuist, SwiftDocCPlugin, BitcoinKernel, SymbolKit, swift-plugin-subtree, swift-event, ArtifactParser
2026-07-17 23:13:21.137 xcodebuild[2137:10013] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"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"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"Bitcoin",
"BitcoinKernel",
"BitcoinKernel-Package"
]
}
}
2026-07-17 23:13:29.931 xcodebuild[2220:10490] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme BitcoinKernel-Package -destination generic/platform=tvOS
Command line invocation:
/Applications/Xcode-26.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme BitcoinKernel-Package -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
BitcoinKernel: /Users/admin/builder/spi-builder-workspace
swift-event: https://github.com/21-DOT-DEV/swift-event @ 0.2.1
ArtifactParser: https://github.com/21-DOT-DEV/swift-artifact-parser @ 0.0.1
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
Tuist: https://github.com/21-DOT-DEV/swift-plugin-tuist.git @ 4.195.11
swift-plugin-subtree: https://github.com/21-DOT-DEV/swift-plugin-subtree.git @ 0.0.15
SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin @ 1.5.0
Boost: https://github.com/21-DOT-DEV/swift-boost @ 6d8c72c
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (39 targets)
Target 'BitcoinKernel' in project 'BitcoinKernel'
➜ Explicit dependency on target 'BitcoinKernel' in project 'BitcoinKernel'
➜ Explicit dependency on target 'crc32c' in project 'BitcoinKernel'
➜ Explicit dependency on target 'leveldb' in project 'BitcoinKernel'
➜ Explicit dependency on target 'secp256k1' in project 'BitcoinKernel'
➜ Explicit dependency on target 'libbitcoinkernel' in project 'BitcoinKernel'
➜ Explicit dependency on target 'boost' in project 'Boost'
Target 'BitcoinKernel' in project 'BitcoinKernel'
➜ Explicit dependency on target 'crc32c' in project 'BitcoinKernel'
➜ Explicit dependency on target 'leveldb' in project 'BitcoinKernel'
➜ Explicit dependency on target 'secp256k1' in project 'BitcoinKernel'
➜ Explicit dependency on target 'libbitcoinkernel' in project 'BitcoinKernel'
➜ Explicit dependency on target 'boost' in project 'Boost'
Target 'Bitcoin' in project 'BitcoinKernel'
➜ Explicit dependency on target 'Bitcoin' in project 'BitcoinKernel'
➜ Explicit dependency on target 'crc32c' in project 'BitcoinKernel'
➜ Explicit dependency on target 'leveldb' in project 'BitcoinKernel'
➜ Explicit dependency on target 'secp256k1' in project 'BitcoinKernel'
➜ Explicit dependency on target 'minisketch' in project 'BitcoinKernel'
➜ Explicit dependency on target 'libbitcoinkernel' in project 'BitcoinKernel'
➜ Explicit dependency on target 'bitcoind' in project 'BitcoinKernel'
➜ Explicit dependency on target 'boost' in project 'Boost'
➜ Explicit dependency on target 'libevent' in project 'swift-event'
Target 'Bitcoin' in project 'BitcoinKernel'
➜ Explicit dependency on target 'crc32c' in project 'BitcoinKernel'
➜ Explicit dependency on target 'leveldb' in project 'BitcoinKernel'
➜ Explicit dependency on target 'secp256k1' in project 'BitcoinKernel'
➜ Explicit dependency on target 'minisketch' in project 'BitcoinKernel'
➜ Explicit dependency on target 'libbitcoinkernel' in project 'BitcoinKernel'
➜ Explicit dependency on target 'bitcoind' in project 'BitcoinKernel'
➜ Explicit dependency on target 'boost' in project 'Boost'
➜ Explicit dependency on target 'libevent' in project 'swift-event'
Target 'bitcoind' in project 'BitcoinKernel'
➜ Explicit dependency on target 'crc32c' in project 'BitcoinKernel'
➜ Explicit dependency on target 'leveldb' in project 'BitcoinKernel'
➜ Explicit dependency on target 'secp256k1' in project 'BitcoinKernel'
➜ Explicit dependency on target 'minisketch' in project 'BitcoinKernel'
➜ Explicit dependency on target 'libbitcoinkernel' in project 'BitcoinKernel'
➜ Explicit dependency on target 'boost' in project 'Boost'
➜ Explicit dependency on target 'libevent' in project 'swift-event'
Target 'libevent' in project 'swift-event'
➜ Explicit dependency on target 'libevent' in project 'swift-event'
Target 'libevent' in project 'swift-event' (no dependencies)
Target 'libbitcoinkernel' in project 'BitcoinKernel'
➜ Explicit dependency on target 'crc32c' in project 'BitcoinKernel'
➜ Explicit dependency on target 'leveldb' in project 'BitcoinKernel'
➜ Explicit dependency on target 'secp256k1' in project 'BitcoinKernel'
➜ Explicit dependency on target 'boost' in project 'Boost'
Target 'boost' in project 'Boost'
➜ Explicit dependency on target 'boost' in project 'Boost'
➜ Explicit dependency on target 'assert' in project 'Boost'
➜ Explicit dependency on target 'bind' in project 'Boost'
➜ Explicit dependency on target 'config' in project 'Boost'
➜ Explicit dependency on target 'container_hash' in project 'Boost'
➜ Explicit dependency on target 'core' in project 'Boost'
➜ Explicit dependency on target 'describe' in project 'Boost'
➜ Explicit dependency on target 'detail' in project 'Boost'
➜ Explicit dependency on target 'function' in project 'Boost'
➜ Explicit dependency on target 'integer' in project 'Boost'
➜ Explicit dependency on target 'iterator' in project 'Boost'
➜ Explicit dependency on target 'move' in project 'Boost'
➜ Explicit dependency on target 'mp11' in project 'Boost'
➜ Explicit dependency on target 'mpl' in project 'Boost'
➜ Explicit dependency on target 'multi_index' in project 'Boost'
➜ Explicit dependency on target 'optional' in project 'Boost'
➜ Explicit dependency on target 'preprocessor' in project 'Boost'
➜ Explicit dependency on target 'signals2' in project 'Boost'
➜ Explicit dependency on target 'smart_ptr' in project 'Boost'
➜ Explicit dependency on target 'static_assert' in project 'Boost'
➜ Explicit dependency on target 'throw_exception' in project 'Boost'
➜ Explicit dependency on target 'tuple' in project 'Boost'
➜ Explicit dependency on target 'type_index' in project 'Boost'
➜ Explicit dependency on target 'type_traits' in project 'Boost'
➜ Explicit dependency on target 'utility' in project 'Boost'
➜ Explicit dependency on target 'variant' in project 'Boost'
Target 'boost' in project 'Boost'
➜ Explicit dependency on target 'assert' in project 'Boost'
➜ Explicit dependency on target 'bind' in project 'Boost'
➜ Explicit dependency on target 'config' in project 'Boost'
➜ Explicit dependency on target 'container_hash' in project 'Boost'
➜ Explicit dependency on target 'core' in project 'Boost'
➜ Explicit dependency on target 'describe' in project 'Boost'
➜ Explicit dependency on target 'detail' in project 'Boost'
➜ Explicit dependency on target 'function' in project 'Boost'
➜ Explicit dependency on target 'integer' in project 'Boost'
➜ Explicit dependency on target 'iterator' in project 'Boost'
➜ Explicit dependency on target 'move' in project 'Boost'
➜ Explicit dependency on target 'mp11' in project 'Boost'
➜ Explicit dependency on target 'mpl' in project 'Boost'
➜ Explicit dependency on target 'multi_index' in project 'Boost'
➜ Explicit dependency on target 'optional' in project 'Boost'
➜ Explicit dependency on target 'preprocessor' in project 'Boost'
➜ Explicit dependency on target 'signals2' in project 'Boost'
➜ Explicit dependency on target 'smart_ptr' in project 'Boost'
➜ Explicit dependency on target 'static_assert' in project 'Boost'
➜ Explicit dependency on target 'throw_exception' in project 'Boost'
➜ Explicit dependency on target 'tuple' in project 'Boost'
➜ Explicit dependency on target 'type_index' in project 'Boost'
➜ Explicit dependency on target 'type_traits' in project 'Boost'
➜ Explicit dependency on target 'utility' in project 'Boost'
➜ Explicit dependency on target 'variant' in project 'Boost'
Target 'variant' in project 'Boost' (no dependencies)
Target 'utility' in project 'Boost' (no dependencies)
Target 'type_traits' in project 'Boost' (no dependencies)
Target 'type_index' in project 'Boost' (no dependencies)
Target 'tuple' in project 'Boost' (no dependencies)
Target 'throw_exception' in project 'Boost' (no dependencies)
Target 'static_assert' in project 'Boost' (no dependencies)
Target 'smart_ptr' in project 'Boost' (no dependencies)
Target 'signals2' in project 'Boost' (no dependencies)
Target 'preprocessor' in project 'Boost' (no dependencies)
Target 'optional' in project 'Boost' (no dependencies)
Target 'multi_index' in project 'Boost' (no dependencies)
Target 'mpl' in project 'Boost' (no dependencies)
Target 'mp11' in project 'Boost' (no dependencies)
Target 'move' in project 'Boost' (no dependencies)
Target 'iterator' in project 'Boost' (no dependencies)
Target 'integer' in project 'Boost' (no dependencies)
Target 'function' in project 'Boost' (no dependencies)
Target 'detail' in project 'Boost' (no dependencies)
Target 'describe' in project 'Boost' (no dependencies)
Target 'core' in project 'Boost' (no dependencies)
Target 'container_hash' in project 'Boost' (no dependencies)
Target 'config' in project 'Boost' (no dependencies)
Target 'bind' in project 'Boost' (no dependencies)
Target 'assert' in project 'Boost' (no dependencies)
Target 'minisketch' in project 'BitcoinKernel' (no dependencies)
Target 'secp256k1' in project 'BitcoinKernel' (no dependencies)
Target 'leveldb' in project 'BitcoinKernel' (no dependencies)
Target 'crc32c' in project 'BitcoinKernel' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/fees-2e4245d1e8347f3873bab0cd12d75bdd.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/fees.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/fees-2e4245d1e8347f3873bab0cd12d75bdd.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/fees-2e4245d1e8347f3873bab0cd12d75bdd.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/fees.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/fees-2e4245d1e8347f3873bab0cd12d75bdd.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/fees-2e4245d1e8347f3873bab0cd12d75bdd.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/fees.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/coincontrol.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/outputtype.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addresstype.h:10:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:331:16: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32]
331 | return m_value;
| ~~~~~~ ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:485:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
485 | AppendDataSize(b.size());
| ~~~~~~~~~~~~~~ ~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/fees.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/coincontrol.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/outputtype.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/signingprovider.h:11:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/key.h:118:59: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
118 | unsigned int size() const { return keydata ? keydata->size() : 0; }
| ~~~~~~ ~~~~~~~~~^~~~~~
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/feebumper.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/feebumper.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/feebumper.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/feebumper.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/feebumper.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/feebumper.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/feebumper.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/feebumper.cpp:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/consensus/validation.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/primitives/transaction.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:331:16: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32]
331 | return m_value;
| ~~~~~~ ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:485:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
485 | AppendDataSize(b.size());
| ~~~~~~~~~~~~~~ ~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/feebumper.cpp:6:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/consensus/validation.h:134:79: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
134 | return ::GetSerializeSize(TX_NO_WITNESS(tx)) * (WITNESS_SCALE_FACTOR - 1) + ::GetSerializeSize(TX_WITH_WITNESS(tx));
| ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/consensus/validation.h:160:29: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
160 | commitpos = o;
| ~ ^
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer_scriptpubkeyman.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/external_signer_scriptpubkeyman.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer_scriptpubkeyman.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer_scriptpubkeyman.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/external_signer_scriptpubkeyman.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer_scriptpubkeyman.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer_scriptpubkeyman.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/external_signer_scriptpubkeyman.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chainparams.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/kernel/chainparams.h:11:
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:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:331:16: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32]
331 | return m_value;
| ~~~~~~ ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:485:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
485 | AppendDataSize(b.size());
| ~~~~~~~~~~~~~~ ~~^~~~~~
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-9c79ceddf502286bc8383bfe0480c9f8.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/external_signer.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-9c79ceddf502286bc8383bfe0480c9f8.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-9c79ceddf502286bc8383bfe0480c9f8.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/rpc/external_signer.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-9c79ceddf502286bc8383bfe0480c9f8.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-9c79ceddf502286bc8383bfe0480c9f8.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exec.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exec.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exec.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exec.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exec.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp:8:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:398:21: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
398 | int written = subprocess_write(fd, buf + nwritten, length - nwritten);
| ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:89:28: note: expanded from macro 'subprocess_write'
89 | #define subprocess_write write
| ^
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:402:12: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
402 | return nwritten;
| ~~~~~~ ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:431:24: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
431 | int read_bytes = read(fd, buf + rbytes, read_upto - rbytes);
| ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:466:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
466 | int fill_sz = buf.size();
| ~~~~~~~ ~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:479:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
479 | fill_sz = new_sz - orig_sz;
| ~ ~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1178:16: error: 'fork' is unavailable: not available on tvOS
1178 | child_pid_ = fork();
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:69:
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk/usr/include/unistd.h:459:8: note: 'fork' has been explicitly marked unavailable here
459 | pid_t fork(void) __WATCHOS_PROHIBITED __TVOS_PROHIBITED;
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp:8:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1307:17: error: 'execvp' is unavailable: not available on tvOS
1307 | sys_ret = execvp(parent_->exe_name_.c_str(), parent_->cargv_.data());
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:69:
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk/usr/include/unistd.h:458:6: note: 'execvp' has been explicitly marked unavailable here
458 | int execvp(const char * __file, char *_LIBC_CSTR const *_LIBC_NULL_TERMINATED __argv) __WATCHOS_PROHIBITED __TVOS_PROHIBITED;
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp:8:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1358:12: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
1358 | return std::fwrite(msg, sizeof(char), length, stream_->input());
| ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1373:17: warning: implicit conversion loses integer precision: '__iter_diff_t<__sFILE *const *>' (aka 'long') to 'int' [-Wshorten-64-to-32]
1373 | int count = std::count(std::begin(hndls), std::end(hndls), nullptr);
| ~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1374:26: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
1374 | const int len_conv = length;
| ~~~~~~~~ ^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1381:24: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
1381 | int wbytes = std::fwrite(msg, sizeof(char), length, stream_->input());
| ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1438:29: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
1438 | const int length_conv = length;
| ~~~~~~~~~~~ ^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:1458:22: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
1458 | int wbytes = std::fwrite(msg, sizeof(char), length, stream_->input());
| ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp:24:12: error: 'execvp' is unavailable: not available on tvOS
24 | return execvp(file, argv);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/util/subprocess.h:69:
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk/usr/include/unistd.h:458:6: note: 'execvp' has been explicitly marked unavailable here
458 | int execvp(const char * __file, char *_LIBC_CSTR const *_LIBC_NULL_TERMINATED __argv) __WATCHOS_PROHIBITED __TVOS_PROHIBITED;
| ^
12 warnings and 3 errors generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exception.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exception.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exception.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exception.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exception.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exception.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exception.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
1 warning generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-edd91b219a7053ad6b8b421bde85e996.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/external_signer.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-edd91b219a7053ad6b8b421bde85e996.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-edd91b219a7053ad6b8b421bde85e996.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/external_signer.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-edd91b219a7053ad6b8b421bde85e996.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/external_signer-edd91b219a7053ad6b8b421bde85e996.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/external_signer.cpp:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/chainparams.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/kernel/chainparams.h:11:
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:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:331:16: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32]
331 | return m_value;
| ~~~~~~ ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:485:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
485 | AppendDataSize(b.size());
| ~~~~~~~~~~~~~~ ~~^~~~~~
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/eviction.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/node/eviction.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/eviction.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/eviction.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/node/eviction.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/eviction.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/eviction.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/node/eviction.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/node/eviction.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/net_permissions.h:5:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/netaddress.h:439:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'size_type' (aka 'unsigned int') [-Wshorten-64-to-32]
439 | m_addr.resize(address_size);
| ~~~~~~ ^~~~~~~~~~~~
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/encrypt.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/encrypt.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/encrypt.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/encrypt.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/encrypt.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/encrypt.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/encrypt.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/rpc/encrypt.cpp:5:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/rpc/util.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addresstype.h:10:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:331:16: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32]
331 | return m_value;
| ~~~~~~ ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:485:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
485 | AppendDataSize(b.size());
| ~~~~~~~~~~~~~~ ~~^~~~~~
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/dump.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/dump.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -target arm64-apple-tvos18.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/dump.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/dump.dia -c /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/dump.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/dump.o -index-unit-output-path /BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/dump.o
In file included from <built-in>:544:
<command line>:4:9: warning: '_LIBCPP_HARDENING_MODE' macro redefined [-Wmacro-redefined]
4 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_FAST
| ^
<command line>:1:9: note: previous definition is here
1 | #define _LIBCPP_HARDENING_MODE _LIBCPP_HARDENING_MODE_DEBUG
| ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/dump.cpp:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/wallet/wallet.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/addresstype.h:10:
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:331:16: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32]
331 | return m_value;
| ~~~~~~ ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/src/script/script.h:485:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
485 | AppendDataSize(b.size());
| ~~~~~~~~~~~~~~ ~~^~~~~~
SwiftDriver BitcoinKernel normal arm64 com.apple.xcode.tools.swift.compiler (in target 'BitcoinKernel' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name BitcoinKernel -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/BitcoinKernel.build/Objects-normal/arm64/BitcoinKernel.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -target arm64-apple-tvos18.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/BitcoinKernel.build/Objects-normal/arm64/BitcoinKernel-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/BitcoinKernel.build/Objects-normal/arm64/BitcoinKernel.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/BitcoinKernel.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/BitcoinKernel.build/Objects-normal/arm64/BitcoinKernel_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/variant/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/utility/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/type_traits/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/type_index/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/tuple/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/throw_exception/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/static_assert/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/smart_ptr/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/signals2/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/preprocessor/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/optional/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/multi_index/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/mpl/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/mp11/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/move/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/iterator/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/integer/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/function/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/detail/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/describe/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/core/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/container_hash/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/config/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/bind/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/assert/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/boost/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/secp256k1/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/leveldb/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/crc32c/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/BitcoinKernel.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/BitcoinKernel.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/BitcoinKernel.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/BitcoinKernel.build/Objects-normal/arm64/BitcoinKernel-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver Bitcoin normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Bitcoin' from project 'BitcoinKernel')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Bitcoin -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/Bitcoin.build/Objects-normal/arm64/Bitcoin.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -cxx-interoperability-mode\=default -Xcc -std\=c++20 -plugin-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk -target arm64-apple-tvos18.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS26.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos26.4-23L236-688ef53f1462e2c8f657fdc38a81448fe9417fc108aa677fd4261ecaa021a5e7.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/Bitcoin.build/Objects-normal/arm64/Bitcoin-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/Bitcoin.build/Objects-normal/arm64/Bitcoin.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/Bitcoin.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/Bitcoin.build/Objects-normal/arm64/Bitcoin_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/variant/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/utility/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/type_traits/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/type_index/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/tuple/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/throw_exception/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/static_assert/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/smart_ptr/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/signals2/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/preprocessor/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/optional/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/multi_index/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/mpl/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/mp11/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/move/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/iterator/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/integer/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/function/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/detail/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/describe/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/core/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/container_hash/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/config/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/bind/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/assert/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-boost/Sources/boost/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-event/Sources/libevent/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/bitcoind/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/libbitcoinkernel/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/minisketch/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/secp256k1/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/leveldb/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/crc32c/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/Bitcoin.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/Bitcoin.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/Bitcoin.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/Bitcoin.build/Objects-normal/arm64/Bitcoin-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
2026-07-17 23:13:38.226 xcodebuild[2296:10942] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BitcoinKernel.build/Debug-appletvos/bitcoind.build/Objects-normal/arm64/exec.o /Users/admin/builder/spi-builder-workspace/Sources/bitcoind/src/util/exec.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'bitcoind' from project 'BitcoinKernel')
Building workspace spi-builder-workspace with scheme BitcoinKernel-Package
(2 failures)
BUILD FAILURE 6.3 tvOS