NOP();
Details
- Reviewers
- None
- Group Reviewers
Restricted Project
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- test
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 11844 Build 23365: Default Diff Build & Tests Link to the build Build 23364: Build without Wallet Link to the build Build 23363: Build with clang-10 build-clang-10 Build 23362: arc lint + arc unit
Event Timeline
Snippet of first build failure:
[284/415] Building CXX object src/CMakeFiles/server.dir/rpc/abc.cpp.o [285/415] Building CXX object src/CMakeFiles/server.dir/shutdown.cpp.o [286/415] Building CXX object src/CMakeFiles/server.dir/rest.cpp.o [287/415] Building CXX object src/CMakeFiles/server.dir/rpc/avalanche.cpp.o [288/415] Building CXX object src/CMakeFiles/server.dir/rpc/misc.cpp.o [289/415] Building CXX object src/CMakeFiles/server.dir/rpc/mining.cpp.o [290/415] Building CXX object src/CMakeFiles/server.dir/rpc/net.cpp.o [291/415] Building CXX object src/CMakeFiles/server.dir/script/scriptcache.cpp.o [292/415] Building CXX object src/CMakeFiles/server.dir/rpc/blockchain.cpp.o [293/415] Building CXX object src/CMakeFiles/server.dir/rpc/server.cpp.o [294/415] Building CXX object src/CMakeFiles/server.dir/timedata.cpp.o [295/415] Building CXX object src/CMakeFiles/server.dir/rpc/rawtransaction.cpp.o [296/415] Building CXX object src/CMakeFiles/server.dir/script/sigcache.cpp.o [297/415] Building CXX object src/CMakeFiles/server.dir/versionbits.cpp.o [298/415] Building CXX object src/CMakeFiles/server.dir/torcontrol.cpp.o [299/415] Building CXX object src/CMakeFiles/server.dir/validationinterface.cpp.o [300/415] Building C object src/secp256k1/CMakeFiles/ecmult-bench.dir/src/bench_ecmult.c.o [301/415] Building C object src/secp256k1/CMakeFiles/recover-bench.dir/src/bench_recover.c.o [302/415] Building CXX object src/CMakeFiles/server.dir/ui_interface.cpp.o [303/415] Building CXX object src/CMakeFiles/bitcoinconsensus-shared.dir/script/bitcoinconsensus.cpp.o [304/415] Building C object src/secp256k1/CMakeFiles/sign-bench.dir/src/bench_sign.c.o [305/415] Building CXX object src/CMakeFiles/server.dir/dummywallet.cpp.o [306/415] Building C object src/secp256k1/CMakeFiles/secp256k1.dir/src/secp256k1.c.o [307/415] Building C object src/secp256k1/CMakeFiles/verify-bench.dir/src/bench_verify.c.o [308/415] Building C object src/secp256k1/CMakeFiles/internal-bench.dir/src/bench_internal.c.o [309/415] Building CXX object src/CMakeFiles/server.dir/txmempool.cpp.o [310/415] Building CXX object src/CMakeFiles/bitcoind.dir/bitcoind.cpp.o [311/415] Building CXX object src/test/CMakeFiles/testutil.dir/util/transaction_utils.cpp.o [312/415] Building CXX object src/seeder/CMakeFiles/seeder.dir/dns.cpp.o [313/415] Building CXX object src/test/CMakeFiles/testutil.dir/util/logging.cpp.o [314/415] Building CXX object src/CMakeFiles/bitcoin-tx.dir/bitcoin-tx.cpp.o [315/415] Building CXX object src/test/CMakeFiles/testutil.dir/util/blockfilter.cpp.o [316/415] Building CXX object src/seeder/CMakeFiles/seeder.dir/bitcoin.cpp.o [317/415] Building CXX object src/seeder/CMakeFiles/seeder.dir/db.cpp.o [318/415] Linking C static library src/secp256k1/libsecp256k1.a [319/415] Building CXX object src/CMakeFiles/server.dir/validation.cpp.o [320/415] Building CXX object src/seeder/CMakeFiles/bitcoin-seeder.dir/main.cpp.o [321/415] Building CXX object src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.o [322/415] Linking C executable src/secp256k1/internal-bench [323/415] Linking C executable src/secp256k1/recover-bench [324/415] Linking C executable src/secp256k1/sign-bench [325/415] Linking C executable src/secp256k1/verify-bench [326/415] Linking C executable src/secp256k1/ecmult-bench [327/415] Linking CXX static library src/libcommon.a [328/415] Linking CXX static library src/libscript.a [329/415] Linking CXX static library src/libbitcoinconsensus.a [330/415] Linking CXX static library src/seeder/libseeder.a [331/415] Linking CXX shared library src/libbitcoinconsensus.so.0.0.0 [332/415] Creating library symlink src/libbitcoinconsensus.so.0 src/libbitcoinconsensus.so [333/415] Linking CXX executable src/bitcoin-cli [334/415] Linking CXX executable src/seeder/bitcoin-seeder [335/415] Linking CXX executable src/bitcoin-tx [336/415] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/c++ -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -g -O2 -fPIC -fvisibility=hidden -fstack-reuse=none -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wshadow -Wredundant-decls -Wformat-security -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: #error You shall not pass ! #error You shall not pass ! ^~~~~ ninja: build stopped: subcommand failed. Build build-without-wallet failed with exit code 1
Snippet of first build failure:
[240/463] Building CXX object src/CMakeFiles/common.dir/net_permissions.cpp.o [241/463] Building CXX object src/CMakeFiles/common.dir/netbase.cpp.o [242/463] Building CXX object src/CMakeFiles/common.dir/outputtype.cpp.o [243/463] Building CXX object src/CMakeFiles/common.dir/policy/policy.cpp.o [244/463] Building CXX object src/CMakeFiles/common.dir/protocol.cpp.o [245/463] Building CXX object src/CMakeFiles/common.dir/psbt.cpp.o [246/463] Building CXX object src/CMakeFiles/common.dir/rpc/rawtransaction_util.cpp.o [247/463] Building CXX object src/CMakeFiles/common.dir/rpc/util.cpp.o [248/463] Building CXX object src/CMakeFiles/bitcoinconsensus-shared.dir/script/bitcoinconsensus.cpp.o [249/463] Building CXX object src/CMakeFiles/server.dir/avalanche/peermanager.cpp.o [250/463] Building CXX object src/CMakeFiles/common.dir/warnings.cpp.o [251/463] Building CXX object src/CMakeFiles/server.dir/blockfilter.cpp.o [252/463] Building CXX object src/CMakeFiles/bitcoind.dir/bitcoind.cpp.o [253/463] Building CXX object src/CMakeFiles/bitcoin-cli.dir/bitcoin-cli.cpp.o [254/463] Building CXX object src/CMakeFiles/server.dir/addrdb.cpp.o [255/463] Building CXX object src/CMakeFiles/server.dir/config.cpp.o [256/463] Building CXX object src/CMakeFiles/server.dir/chain.cpp.o [257/463] Building CXX object src/CMakeFiles/server.dir/banman.cpp.o [258/463] Building CXX object src/CMakeFiles/server.dir/checkpoints.cpp.o [259/463] Building CXX object src/CMakeFiles/server.dir/avalanche/processor.cpp.o [260/463] Building CXX object src/CMakeFiles/server.dir/consensus/tx_verify.cpp.o [261/463] Building CXX object src/CMakeFiles/server.dir/consensus/activation.cpp.o [262/463] Building CXX object src/CMakeFiles/server.dir/blockencodings.cpp.o [263/463] Building CXX object src/CMakeFiles/server.dir/dbwrapper.cpp.o [264/463] Building CXX object src/CMakeFiles/server.dir/flatfile.cpp.o [265/463] Building CXX object src/CMakeFiles/server.dir/httpserver.cpp.o [266/463] Building CXX object src/CMakeFiles/server.dir/httprpc.cpp.o [267/463] Building CXX object src/CMakeFiles/server.dir/index/blockfilterindex.cpp.o [268/463] Building CXX object src/CMakeFiles/server.dir/index/base.cpp.o [269/463] Building CXX object src/CMakeFiles/server.dir/index/txindex.cpp.o [270/463] Building CXX object src/CMakeFiles/server.dir/minerfund.cpp.o [271/463] Building CXX object src/CMakeFiles/server.dir/interfaces/chain.cpp.o [272/463] Building CXX object src/CMakeFiles/server.dir/net.cpp.o [273/463] Building CXX object src/CMakeFiles/server.dir/miner.cpp.o [274/463] Building CXX object src/CMakeFiles/server.dir/interfaces/node.cpp.o [275/463] Building CXX object src/CMakeFiles/server.dir/init.cpp.o [276/463] Building CXX object src/CMakeFiles/server.dir/policy/fees.cpp.o [277/463] Building CXX object src/CMakeFiles/server.dir/rpc/command.cpp.o [278/463] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/clang++-10 -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -g -O2 -fPIC -fvisibility=hidden -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wthread-safety-analysis -Wshadow -Wrange-loop-analysis -Wredundant-decls -Wformat-security -Wredundant-move -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: You shall not pass ! #error You shall not pass ! ^ 1 error generated. [279/463] Building CXX object src/CMakeFiles/server.dir/policy/settings.cpp.o [280/463] Building CXX object src/CMakeFiles/server.dir/pow.cpp.o [281/463] Building CXX object src/CMakeFiles/server.dir/node/context.cpp.o [282/463] Building CXX object src/CMakeFiles/server.dir/node/coin.cpp.o [283/463] Building CXX object src/CMakeFiles/server.dir/noui.cpp.o [284/463] Building CXX object src/CMakeFiles/server.dir/node/psbt.cpp.o [285/463] Building CXX object src/CMakeFiles/server.dir/node/coinstats.cpp.o [286/463] Building CXX object src/CMakeFiles/server.dir/rpc/abc.cpp.o [287/463] Building CXX object src/CMakeFiles/server.dir/rpc/avalanche.cpp.o [288/463] Building CXX object src/CMakeFiles/server.dir/rest.cpp.o [289/463] Building CXX object src/CMakeFiles/server.dir/rpc/mining.cpp.o [290/463] Building CXX object src/CMakeFiles/server.dir/rpc/blockchain.cpp.o [291/463] Building CXX object src/CMakeFiles/server.dir/net_processing.cpp.o ninja: build stopped: subcommand failed. Build build-clang-10 failed with exit code 1
Snippet of first build failure:
[236/463] Building CXX object src/CMakeFiles/common.dir/key_io.cpp.o [237/463] Building CXX object src/CMakeFiles/common.dir/net_permissions.cpp.o [238/463] Building CXX object src/CMakeFiles/common.dir/scheduler.cpp.o [239/463] Building CXX object src/CMakeFiles/common.dir/outputtype.cpp.o [240/463] Building CXX object src/CMakeFiles/common.dir/versionbitsinfo.cpp.o [241/463] Building CXX object src/CMakeFiles/common.dir/core_write.cpp.o [242/463] Building CXX object src/CMakeFiles/common.dir/netbase.cpp.o [243/463] Building CXX object src/CMakeFiles/common.dir/protocol.cpp.o [244/463] Building CXX object src/CMakeFiles/common.dir/psbt.cpp.o [245/463] Building CXX object src/CMakeFiles/server.dir/avalanche/peermanager.cpp.o [246/463] Building CXX object src/CMakeFiles/common.dir/policy/policy.cpp.o [247/463] Building CXX object src/CMakeFiles/common.dir/rpc/util.cpp.o [248/463] Building CXX object src/CMakeFiles/common.dir/warnings.cpp.o [249/463] Building CXX object src/CMakeFiles/common.dir/rpc/rawtransaction_util.cpp.o [250/463] Building CXX object src/CMakeFiles/bitcoinconsensus-shared.dir/script/bitcoinconsensus.cpp.o [251/463] Building CXX object src/CMakeFiles/bitcoind.dir/bitcoind.cpp.o [252/463] Building CXX object src/CMakeFiles/server.dir/blockfilter.cpp.o [253/463] Building CXX object src/CMakeFiles/server.dir/config.cpp.o [254/463] Building CXX object src/CMakeFiles/bitcoin-cli.dir/bitcoin-cli.cpp.o [255/463] Building CXX object src/CMakeFiles/server.dir/addrdb.cpp.o [256/463] Building CXX object src/CMakeFiles/server.dir/chain.cpp.o [257/463] Building CXX object src/CMakeFiles/server.dir/banman.cpp.o [258/463] Building CXX object src/CMakeFiles/server.dir/checkpoints.cpp.o [259/463] Building CXX object src/CMakeFiles/server.dir/consensus/tx_verify.cpp.o [260/463] Building CXX object src/CMakeFiles/server.dir/avalanche/processor.cpp.o [261/463] Building CXX object src/CMakeFiles/server.dir/consensus/activation.cpp.o [262/463] Building CXX object src/CMakeFiles/server.dir/blockencodings.cpp.o [263/463] Building CXX object src/CMakeFiles/server.dir/dbwrapper.cpp.o [264/463] Building CXX object src/CMakeFiles/server.dir/httpserver.cpp.o [265/463] Building CXX object src/CMakeFiles/server.dir/flatfile.cpp.o [266/463] Building CXX object src/CMakeFiles/server.dir/index/base.cpp.o [267/463] Building CXX object src/CMakeFiles/server.dir/httprpc.cpp.o [268/463] Building CXX object src/CMakeFiles/server.dir/index/blockfilterindex.cpp.o [269/463] Building CXX object src/CMakeFiles/server.dir/index/txindex.cpp.o [270/463] Building CXX object src/CMakeFiles/server.dir/interfaces/chain.cpp.o [271/463] Building CXX object src/CMakeFiles/server.dir/interfaces/node.cpp.o [272/463] Building CXX object src/CMakeFiles/server.dir/init.cpp.o [273/463] Building CXX object src/CMakeFiles/server.dir/miner.cpp.o [274/463] Building CXX object src/CMakeFiles/server.dir/policy/fees.cpp.o [275/463] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/c++ -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -g -O2 -fPIC -fvisibility=hidden -fstack-reuse=none -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wshadow -Wredundant-decls -Wformat-security -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: #error You shall not pass ! #error You shall not pass ! ^~~~~ [276/463] Building CXX object src/CMakeFiles/server.dir/policy/settings.cpp.o [277/463] Building CXX object src/CMakeFiles/server.dir/pow.cpp.o [278/463] Building CXX object src/CMakeFiles/server.dir/node/context.cpp.o [279/463] Building CXX object src/CMakeFiles/server.dir/node/psbt.cpp.o [280/463] Building CXX object src/CMakeFiles/server.dir/node/coin.cpp.o [281/463] Building CXX object src/CMakeFiles/server.dir/minerfund.cpp.o [282/463] Building CXX object src/CMakeFiles/server.dir/noui.cpp.o [283/463] Building CXX object src/CMakeFiles/server.dir/node/coinstats.cpp.o [284/463] Building CXX object src/CMakeFiles/server.dir/rpc/abc.cpp.o [285/463] Building CXX object src/CMakeFiles/server.dir/rpc/avalanche.cpp.o [286/463] Building CXX object src/CMakeFiles/server.dir/rest.cpp.o [287/463] Building CXX object src/CMakeFiles/server.dir/net.cpp.o [288/463] Building CXX object src/CMakeFiles/server.dir/net_processing.cpp.o ninja: build stopped: subcommand failed. Build build-diff failed with exit code 1
Snippet of first build failure:
[224/463] Building CXX object src/CMakeFiles/common.dir/feerate.cpp.o [225/463] Building CXX object src/CMakeFiles/bitcoin-wallet.dir/bitcoin-wallet.cpp.o [226/463] Building CXX object src/CMakeFiles/common.dir/cashaddrenc.cpp.o [227/463] Building CXX object src/CMakeFiles/server.dir/node/transaction.cpp.o [228/463] Building CXX object src/CMakeFiles/common.dir/coins.cpp.o [229/463] Building CXX object src/CMakeFiles/common.dir/compressor.cpp.o [230/463] Building CXX object src/CMakeFiles/common.dir/chainparams.cpp.o [231/463] Building CXX object src/CMakeFiles/common.dir/merkleblock.cpp.o [232/463] Building CXX object src/CMakeFiles/common.dir/core_read.cpp.o [233/463] Building CXX object src/CMakeFiles/common.dir/key.cpp.o [234/463] Building CXX object src/CMakeFiles/common.dir/key_io.cpp.o [235/463] Building CXX object src/CMakeFiles/common.dir/primitives/block.cpp.o [236/463] Building CXX object src/CMakeFiles/common.dir/net_permissions.cpp.o [237/463] Building CXX object src/CMakeFiles/common.dir/netaddress.cpp.o [238/463] Building CXX object src/CMakeFiles/common.dir/outputtype.cpp.o [239/463] Building CXX object src/CMakeFiles/common.dir/core_write.cpp.o [240/463] Building CXX object src/CMakeFiles/common.dir/scheduler.cpp.o [241/463] Building CXX object src/CMakeFiles/common.dir/netbase.cpp.o [242/463] Building CXX object src/CMakeFiles/common.dir/versionbitsinfo.cpp.o [243/463] Building CXX object src/CMakeFiles/common.dir/protocol.cpp.o [244/463] Building CXX object src/CMakeFiles/common.dir/rpc/rawtransaction_util.cpp.o [245/463] Building CXX object src/CMakeFiles/common.dir/policy/policy.cpp.o [246/463] Building CXX object src/CMakeFiles/common.dir/psbt.cpp.o [247/463] Building CXX object src/CMakeFiles/bitcoinconsensus-shared.dir/script/bitcoinconsensus.cpp.o [248/463] Building CXX object src/CMakeFiles/server.dir/avalanche/peermanager.cpp.o [249/463] Building CXX object src/CMakeFiles/common.dir/rpc/util.cpp.o [250/463] Building CXX object src/CMakeFiles/common.dir/warnings.cpp.o [251/463] Building CXX object src/CMakeFiles/bitcoind.dir/bitcoind.cpp.o [252/463] Building CXX object src/CMakeFiles/server.dir/addrdb.cpp.o [253/463] Building CXX object src/CMakeFiles/bitcoin-cli.dir/bitcoin-cli.cpp.o [254/463] Building CXX object src/CMakeFiles/server.dir/blockfilter.cpp.o [255/463] Building CXX object src/CMakeFiles/server.dir/config.cpp.o [256/463] Building CXX object src/CMakeFiles/server.dir/banman.cpp.o [257/463] Building CXX object src/CMakeFiles/server.dir/avalanche/processor.cpp.o [258/463] Building CXX object src/CMakeFiles/server.dir/blockencodings.cpp.o [259/463] Building CXX object src/CMakeFiles/server.dir/chain.cpp.o [260/463] Building CXX object src/CMakeFiles/server.dir/checkpoints.cpp.o [261/463] Building CXX object src/CMakeFiles/server.dir/consensus/activation.cpp.o [262/463] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/clang++-10 -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -g -O2 -fPIC -fvisibility=hidden -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wthread-safety-analysis -Wshadow -Wrange-loop-analysis -Wredundant-decls -Wformat-security -Wredundant-move -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: You shall not pass ! #error You shall not pass ! ^ 1 error generated. [263/463] Building CXX object src/CMakeFiles/server.dir/consensus/tx_verify.cpp.o [264/463] Building CXX object src/CMakeFiles/server.dir/flatfile.cpp.o [265/463] Building CXX object src/CMakeFiles/server.dir/dbwrapper.cpp.o [266/463] Building CXX object src/CMakeFiles/server.dir/minerfund.cpp.o [267/463] Building CXX object src/CMakeFiles/server.dir/httpserver.cpp.o [268/463] Building CXX object src/CMakeFiles/server.dir/index/base.cpp.o [269/463] Building CXX object src/CMakeFiles/server.dir/index/blockfilterindex.cpp.o [270/463] Building CXX object src/CMakeFiles/server.dir/interfaces/chain.cpp.o [271/463] Building CXX object src/CMakeFiles/server.dir/interfaces/node.cpp.o [272/463] Building CXX object src/CMakeFiles/server.dir/httprpc.cpp.o [273/463] Building CXX object src/CMakeFiles/server.dir/index/txindex.cpp.o [274/463] Building CXX object src/CMakeFiles/server.dir/miner.cpp.o [275/463] Building CXX object src/CMakeFiles/server.dir/init.cpp.o ninja: build stopped: subcommand failed. Build build-clang-10 failed with exit code 1
Snippet of first build failure:
[283/415] Building CXX object src/CMakeFiles/server.dir/rpc/misc.cpp.o [284/415] Building CXX object src/CMakeFiles/server.dir/shutdown.cpp.o [285/415] Building CXX object src/CMakeFiles/server.dir/script/scriptcache.cpp.o [286/415] Building CXX object src/CMakeFiles/server.dir/rpc/blockchain.cpp.o [287/415] Building CXX object src/CMakeFiles/server.dir/rpc/mining.cpp.o [288/415] Building CXX object src/CMakeFiles/server.dir/rpc/net.cpp.o [289/415] Building CXX object src/CMakeFiles/server.dir/rpc/rawtransaction.cpp.o [290/415] Building CXX object src/CMakeFiles/server.dir/rpc/server.cpp.o [291/415] Building CXX object src/CMakeFiles/server.dir/timedata.cpp.o [292/415] Building CXX object src/CMakeFiles/server.dir/torcontrol.cpp.o [293/415] Building CXX object src/CMakeFiles/server.dir/validationinterface.cpp.o [294/415] Building CXX object src/CMakeFiles/server.dir/txmempool.cpp.o [295/415] Building CXX object src/CMakeFiles/server.dir/versionbits.cpp.o [296/415] Building CXX object src/CMakeFiles/server.dir/dummywallet.cpp.o [297/415] Building CXX object src/CMakeFiles/bitcoinconsensus-shared.dir/script/bitcoinconsensus.cpp.o [298/415] Building C object src/secp256k1/CMakeFiles/ecmult-bench.dir/src/bench_ecmult.c.o [299/415] Building C object src/secp256k1/CMakeFiles/sign-bench.dir/src/bench_sign.c.o [300/415] Building C object src/secp256k1/CMakeFiles/recover-bench.dir/src/bench_recover.c.o [301/415] Building CXX object src/CMakeFiles/server.dir/validation.cpp.o [302/415] Building C object src/secp256k1/CMakeFiles/secp256k1.dir/src/secp256k1.c.o [303/415] Building C object src/secp256k1/CMakeFiles/internal-bench.dir/src/bench_internal.c.o [304/415] Building C object src/secp256k1/CMakeFiles/verify-bench.dir/src/bench_verify.c.o [305/415] Building CXX object src/CMakeFiles/bitcoin-tx.dir/bitcoin-tx.cpp.o [306/415] Building CXX object src/CMakeFiles/bitcoind.dir/bitcoind.cpp.o [307/415] Building CXX object src/CMakeFiles/script.dir/script/sigencoding.cpp.o [308/415] Building CXX object src/test/CMakeFiles/testutil.dir/util/logging.cpp.o [309/415] Building CXX object src/test/CMakeFiles/testutil.dir/util/blockfilter.cpp.o [310/415] Linking C static library src/secp256k1/libsecp256k1.a [311/415] Building CXX object src/seeder/CMakeFiles/seeder.dir/bitcoin.cpp.o [312/415] Building CXX object src/seeder/CMakeFiles/seeder.dir/db.cpp.o [313/415] Building CXX object src/seeder/CMakeFiles/seeder.dir/dns.cpp.o [314/415] Building CXX object src/seeder/CMakeFiles/bitcoin-seeder.dir/main.cpp.o [315/415] Linking C executable src/secp256k1/sign-bench [316/415] Linking C executable src/secp256k1/ecmult-bench [317/415] Linking C executable src/secp256k1/verify-bench [318/415] Building CXX object src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.o [319/415] Linking C executable src/secp256k1/recover-bench [320/415] Linking C executable src/secp256k1/internal-bench [321/415] Building CXX object src/test/CMakeFiles/testutil.dir/util/transaction_utils.cpp.o [322/415] Building CXX object src/CMakeFiles/server.dir/pow.cpp.o [323/415] Building CXX object src/CMakeFiles/common.dir/core_write.cpp.o [324/415] Building CXX object src/CMakeFiles/server.dir/script/sigcache.cpp.o [325/415] Building CXX object src/CMakeFiles/server.dir/noui.cpp.o [326/415] Building CXX object src/CMakeFiles/server.dir/ui_interface.cpp.o [327/415] Linking CXX static library src/libcommon.a [328/415] Linking CXX static library src/libscript.a [329/415] Linking CXX static library src/libbitcoinconsensus.a [330/415] Linking CXX static library src/seeder/libseeder.a [331/415] Linking CXX executable src/bitcoin-cli [332/415] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/c++ -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -g -O2 -fPIC -fvisibility=hidden -fstack-reuse=none -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wshadow -Wredundant-decls -Wformat-security -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: #error You shall not pass ! #error You shall not pass ! ^~~~~ [333/415] Linking CXX shared library src/libbitcoinconsensus.so.0.0.0 [334/415] Linking CXX executable src/seeder/bitcoin-seeder [335/415] Linking CXX executable src/bitcoin-tx ninja: build stopped: subcommand failed. Build build-without-wallet failed with exit code 1
Snippet of first build failure:
[303/463] Building C object src/secp256k1/CMakeFiles/sign-bench.dir/src/bench_sign.c.o [304/463] Building C object src/secp256k1/CMakeFiles/secp256k1.dir/src/secp256k1.c.o [305/463] Building C object src/secp256k1/CMakeFiles/verify-bench.dir/src/bench_verify.c.o [306/463] Building CXX object src/test/CMakeFiles/testutil.dir/util/transaction_utils.cpp.o [307/463] Linking C static library src/secp256k1/libsecp256k1.a [308/463] Building CXX object src/CMakeFiles/server.dir/txdb.cpp.o [309/463] Building CXX object src/CMakeFiles/server.dir/versionbits.cpp.o [310/463] Building CXX object src/CMakeFiles/server.dir/validationinterface.cpp.o [311/463] Building CXX object src/CMakeFiles/server.dir/ui_interface.cpp.o [312/463] Linking C executable src/secp256k1/ecmult-bench [313/463] Building CXX object src/CMakeFiles/server.dir/txmempool.cpp.o [314/463] Linking C executable src/secp256k1/recover-bench [315/463] Building CXX object src/test/CMakeFiles/testutil.dir/util/logging.cpp.o [316/463] Building CXX object src/test/CMakeFiles/testutil.dir/util/blockfilter.cpp.o [317/463] Building CXX object src/CMakeFiles/bitcoin-tx.dir/bitcoin-tx.cpp.o [318/463] Building CXX object src/CMakeFiles/server.dir/wallet/init.cpp.o [319/463] Linking C executable src/secp256k1/sign-bench [320/463] Linking C executable src/secp256k1/verify-bench [321/463] Linking C executable src/secp256k1/internal-bench [322/463] Building CXX object src/CMakeFiles/server.dir/validation.cpp.o [323/463] Building CXX object src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.o [324/463] Building CXX object src/wallet/CMakeFiles/wallet.dir/psbtwallet.cpp.o [325/463] Building CXX object src/wallet/CMakeFiles/wallet.dir/ismine.cpp.o [326/463] Building CXX object src/wallet/CMakeFiles/wallet-tool.dir/wallettool.cpp.o [327/463] Building CXX object src/wallet/CMakeFiles/wallet.dir/coinselection.cpp.o [328/463] Building CXX object src/wallet/CMakeFiles/wallet.dir/crypter.cpp.o [329/463] Building CXX object src/wallet/CMakeFiles/wallet.dir/db.cpp.o [330/463] Building CXX object src/seeder/CMakeFiles/seeder.dir/bitcoin.cpp.o [331/463] Building CXX object src/wallet/CMakeFiles/wallet.dir/__/interfaces/wallet.cpp.o [332/463] Building CXX object src/seeder/CMakeFiles/seeder.dir/db.cpp.o [333/463] Building CXX object src/wallet/CMakeFiles/wallet.dir/fees.cpp.o [334/463] Building CXX object src/wallet/CMakeFiles/wallet.dir/coincontrol.cpp.o [335/463] Building CXX object src/wallet/CMakeFiles/wallet.dir/rpcdump.cpp.o [336/463] Building CXX object src/wallet/CMakeFiles/wallet.dir/walletutil.cpp.o [337/463] Linking CXX static library src/libcommon.a [338/463] Building CXX object src/seeder/CMakeFiles/bitcoin-seeder.dir/main.cpp.o [339/463] Building CXX object src/wallet/CMakeFiles/wallet.dir/walletdb.cpp.o [340/463] Building CXX object src/wallet/CMakeFiles/wallet.dir/load.cpp.o [341/463] Building CXX object src/wallet/CMakeFiles/wallet.dir/rpcwallet.cpp.o [342/463] Linking CXX static library src/libscript.a [343/463] Building CXX object src/seeder/CMakeFiles/seeder.dir/dns.cpp.o [344/463] Building CXX object src/wallet/CMakeFiles/wallet.dir/wallet.cpp.o [345/463] Linking CXX static library src/libbitcoinconsensus.a [346/463] Linking CXX static library src/seeder/libseeder.a [347/463] Linking CXX executable src/bitcoin-cli [348/463] Linking CXX shared library src/libbitcoinconsensus.so.0.0.0 [349/463] Creating library symlink src/libbitcoinconsensus.so.0 src/libbitcoinconsensus.so [350/463] Linking CXX executable src/seeder/bitcoin-seeder [351/463] Linking CXX executable src/bitcoin-tx [352/463] Linking CXX static library src/wallet/libwallet.a [353/463] Linking CXX static library src/wallet/libwallet-tool.a [354/463] Linking CXX executable src/bitcoin-wallet [355/463] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/c++ -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -g -O2 -fPIC -fvisibility=hidden -fstack-reuse=none -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wshadow -Wredundant-decls -Wformat-security -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: #error You shall not pass ! #error You shall not pass ! ^~~~~ ninja: build stopped: subcommand failed. Build build-diff failed with exit code 1
Snippet of first build failure:
[224/463] Building CXX object src/CMakeFiles/common.dir/cashaddrenc.cpp.o [225/463] Building CXX object src/CMakeFiles/common.dir/feerate.cpp.o [226/463] Building CXX object src/CMakeFiles/server.dir/node/transaction.cpp.o [227/463] Building CXX object src/CMakeFiles/bitcoin-wallet.dir/bitcoin-wallet.cpp.o [228/463] Building CXX object src/CMakeFiles/common.dir/chainparams.cpp.o [229/463] Building CXX object src/CMakeFiles/common.dir/coins.cpp.o [230/463] Building CXX object src/CMakeFiles/common.dir/merkleblock.cpp.o [231/463] Building CXX object src/CMakeFiles/common.dir/compressor.cpp.o [232/463] Building CXX object src/CMakeFiles/common.dir/key.cpp.o [233/463] Building CXX object src/CMakeFiles/common.dir/netaddress.cpp.o [234/463] Building CXX object src/CMakeFiles/common.dir/core_read.cpp.o [235/463] Building CXX object src/CMakeFiles/common.dir/primitives/block.cpp.o [236/463] Building CXX object src/CMakeFiles/common.dir/key_io.cpp.o [237/463] Building CXX object src/CMakeFiles/common.dir/net_permissions.cpp.o [238/463] Building CXX object src/CMakeFiles/common.dir/versionbitsinfo.cpp.o [239/463] Building CXX object src/CMakeFiles/common.dir/core_write.cpp.o [240/463] Building CXX object src/CMakeFiles/common.dir/netbase.cpp.o [241/463] Building CXX object src/CMakeFiles/common.dir/scheduler.cpp.o [242/463] Building CXX object src/CMakeFiles/common.dir/outputtype.cpp.o [243/463] Building CXX object src/CMakeFiles/common.dir/protocol.cpp.o [244/463] Building CXX object src/CMakeFiles/common.dir/policy/policy.cpp.o [245/463] Building CXX object src/CMakeFiles/server.dir/avalanche/peermanager.cpp.o [246/463] Building CXX object src/CMakeFiles/common.dir/psbt.cpp.o [247/463] Building CXX object src/CMakeFiles/common.dir/rpc/rawtransaction_util.cpp.o [248/463] Building CXX object src/CMakeFiles/common.dir/rpc/util.cpp.o [249/463] Building CXX object src/CMakeFiles/bitcoinconsensus-shared.dir/script/bitcoinconsensus.cpp.o [250/463] Building CXX object src/CMakeFiles/common.dir/warnings.cpp.o [251/463] Building CXX object src/CMakeFiles/bitcoind.dir/bitcoind.cpp.o [252/463] Building CXX object src/CMakeFiles/server.dir/blockfilter.cpp.o [253/463] Building CXX object src/CMakeFiles/bitcoin-cli.dir/bitcoin-cli.cpp.o [254/463] Building CXX object src/CMakeFiles/server.dir/addrdb.cpp.o [255/463] Building CXX object src/CMakeFiles/server.dir/config.cpp.o [256/463] Building CXX object src/CMakeFiles/server.dir/chain.cpp.o [257/463] Building CXX object src/CMakeFiles/server.dir/checkpoints.cpp.o [258/463] Building CXX object src/CMakeFiles/server.dir/banman.cpp.o [259/463] Building CXX object src/CMakeFiles/server.dir/avalanche/processor.cpp.o [260/463] Building CXX object src/CMakeFiles/server.dir/blockencodings.cpp.o [261/463] Building CXX object src/CMakeFiles/server.dir/consensus/tx_verify.cpp.o [262/463] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/clang++-10 -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -g -O2 -fPIC -fvisibility=hidden -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wthread-safety-analysis -Wshadow -Wrange-loop-analysis -Wredundant-decls -Wformat-security -Wredundant-move -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: You shall not pass ! #error You shall not pass ! ^ 1 error generated. [263/463] Building CXX object src/CMakeFiles/server.dir/consensus/activation.cpp.o [264/463] Building CXX object src/CMakeFiles/server.dir/flatfile.cpp.o [265/463] Building CXX object src/CMakeFiles/server.dir/dbwrapper.cpp.o [266/463] Building CXX object src/CMakeFiles/server.dir/index/base.cpp.o [267/463] Building CXX object src/CMakeFiles/server.dir/httpserver.cpp.o [268/463] Building CXX object src/CMakeFiles/server.dir/index/blockfilterindex.cpp.o [269/463] Building CXX object src/CMakeFiles/server.dir/interfaces/chain.cpp.o [270/463] Building CXX object src/CMakeFiles/server.dir/httprpc.cpp.o [271/463] Building CXX object src/CMakeFiles/server.dir/minerfund.cpp.o [272/463] Building CXX object src/CMakeFiles/server.dir/index/txindex.cpp.o [273/463] Building CXX object src/CMakeFiles/server.dir/interfaces/node.cpp.o [274/463] Building CXX object src/CMakeFiles/server.dir/miner.cpp.o [275/463] Building CXX object src/CMakeFiles/server.dir/init.cpp.o ninja: build stopped: subcommand failed. Build build-clang-10 failed with exit code 1
Snippet of first build failure:
[239/463] Building CXX object src/CMakeFiles/common.dir/netbase.cpp.o [240/463] Building CXX object src/CMakeFiles/common.dir/scheduler.cpp.o [241/463] Building CXX object src/CMakeFiles/common.dir/versionbitsinfo.cpp.o [242/463] Building CXX object src/CMakeFiles/common.dir/outputtype.cpp.o [243/463] Building CXX object src/CMakeFiles/common.dir/protocol.cpp.o [244/463] Building CXX object src/CMakeFiles/common.dir/psbt.cpp.o [245/463] Building CXX object src/CMakeFiles/common.dir/rpc/rawtransaction_util.cpp.o [246/463] Building CXX object src/CMakeFiles/server.dir/avalanche/peermanager.cpp.o [247/463] Building CXX object src/CMakeFiles/common.dir/policy/policy.cpp.o [248/463] Building CXX object src/CMakeFiles/common.dir/rpc/util.cpp.o [249/463] Building CXX object src/CMakeFiles/bitcoinconsensus-shared.dir/script/bitcoinconsensus.cpp.o [250/463] Building CXX object src/CMakeFiles/common.dir/warnings.cpp.o [251/463] Building CXX object src/CMakeFiles/server.dir/blockfilter.cpp.o [252/463] Building CXX object src/CMakeFiles/bitcoind.dir/bitcoind.cpp.o [253/463] Building CXX object src/CMakeFiles/server.dir/addrdb.cpp.o [254/463] Building CXX object src/CMakeFiles/bitcoin-cli.dir/bitcoin-cli.cpp.o [255/463] Building CXX object src/CMakeFiles/server.dir/config.cpp.o [256/463] Building CXX object src/CMakeFiles/server.dir/chain.cpp.o [257/463] Building CXX object src/CMakeFiles/server.dir/banman.cpp.o [258/463] Building CXX object src/CMakeFiles/server.dir/checkpoints.cpp.o [259/463] Building CXX object src/CMakeFiles/server.dir/avalanche/processor.cpp.o [260/463] Building CXX object src/CMakeFiles/server.dir/consensus/activation.cpp.o [261/463] Building CXX object src/CMakeFiles/server.dir/consensus/tx_verify.cpp.o [262/463] Building CXX object src/CMakeFiles/server.dir/dbwrapper.cpp.o [263/463] Building CXX object src/CMakeFiles/server.dir/blockencodings.cpp.o [264/463] Building CXX object src/CMakeFiles/server.dir/flatfile.cpp.o [265/463] Building CXX object src/CMakeFiles/server.dir/httpserver.cpp.o [266/463] Building CXX object src/CMakeFiles/server.dir/index/base.cpp.o [267/463] Building CXX object src/CMakeFiles/server.dir/index/blockfilterindex.cpp.o [268/463] Building CXX object src/CMakeFiles/server.dir/httprpc.cpp.o [269/463] Building CXX object src/CMakeFiles/server.dir/index/txindex.cpp.o [270/463] Building CXX object src/CMakeFiles/server.dir/interfaces/node.cpp.o [271/463] Building CXX object src/CMakeFiles/server.dir/miner.cpp.o [272/463] Building CXX object src/CMakeFiles/server.dir/minerfund.cpp.o [273/463] Building CXX object src/CMakeFiles/server.dir/init.cpp.o [274/463] Building CXX object src/CMakeFiles/server.dir/interfaces/chain.cpp.o [275/463] Building CXX object src/CMakeFiles/server.dir/policy/fees.cpp.o [276/463] Building CXX object src/CMakeFiles/server.dir/policy/settings.cpp.o [277/463] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/clang++-10 -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -g -O2 -fPIC -fvisibility=hidden -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wthread-safety-analysis -Wshadow -Wrange-loop-analysis -Wredundant-decls -Wformat-security -Wredundant-move -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: You shall not pass ! #error You shall not pass ! ^ 1 error generated. [278/463] Building CXX object src/CMakeFiles/server.dir/pow.cpp.o [279/463] Building CXX object src/CMakeFiles/server.dir/node/context.cpp.o [280/463] Building CXX object src/CMakeFiles/server.dir/rpc/command.cpp.o [281/463] Building CXX object src/CMakeFiles/server.dir/node/psbt.cpp.o [282/463] Building CXX object src/CMakeFiles/server.dir/node/coin.cpp.o [283/463] Building CXX object src/CMakeFiles/server.dir/noui.cpp.o [284/463] Building CXX object src/CMakeFiles/server.dir/node/coinstats.cpp.o [285/463] Building CXX object src/CMakeFiles/server.dir/rpc/abc.cpp.o [286/463] Building CXX object src/CMakeFiles/server.dir/rpc/avalanche.cpp.o [287/463] Building CXX object src/CMakeFiles/server.dir/rest.cpp.o [288/463] Building CXX object src/CMakeFiles/server.dir/net.cpp.o [289/463] Building CXX object src/CMakeFiles/server.dir/rpc/blockchain.cpp.o [290/463] Building CXX object src/CMakeFiles/server.dir/net_processing.cpp.o ninja: build stopped: subcommand failed. Build build-clang-10 failed with exit code 1
Snippet of first build failure:
[217/463] Building CXX object src/CMakeFiles/common.dir/base58.cpp.o [218/463] Building CXX object src/CMakeFiles/common.dir/config.cpp.o [219/463] Building CXX object src/CMakeFiles/common.dir/consensus/merkle.cpp.o [220/463] Building CXX object src/CMakeFiles/common.dir/bloom.cpp.o [221/463] Building CXX object src/CMakeFiles/script.dir/script/standard.cpp.o [222/463] Building CXX object src/CMakeFiles/script.dir/script/interpreter.cpp.o [223/463] Building CXX object src/CMakeFiles/common.dir/eventloop.cpp.o [224/463] Building CXX object src/CMakeFiles/script.dir/script/sign.cpp.o [225/463] Building CXX object src/CMakeFiles/common.dir/cashaddrenc.cpp.o [226/463] Building CXX object src/CMakeFiles/common.dir/feerate.cpp.o [227/463] Building CXX object src/CMakeFiles/util.dir/util/time.cpp.o [228/463] Building CXX object src/CMakeFiles/script.dir/script/signingprovider.cpp.o [229/463] Building CXX object src/CMakeFiles/server.dir/node/transaction.cpp.o [230/463] Building CXX object src/CMakeFiles/common.dir/compressor.cpp.o [231/463] Building CXX object src/CMakeFiles/common.dir/coins.cpp.o [232/463] Building CXX object src/CMakeFiles/bitcoin-wallet.dir/bitcoin-wallet.cpp.o [233/463] Building CXX object src/CMakeFiles/common.dir/chainparams.cpp.o [234/463] Building CXX object src/CMakeFiles/common.dir/merkleblock.cpp.o [235/463] Building CXX object src/CMakeFiles/common.dir/key.cpp.o [236/463] Building CXX object src/CMakeFiles/common.dir/netaddress.cpp.o [237/463] Building CXX object src/CMakeFiles/common.dir/primitives/block.cpp.o [238/463] Building CXX object src/CMakeFiles/common.dir/net_permissions.cpp.o [239/463] Building CXX object src/CMakeFiles/script.dir/script/descriptor.cpp.o [240/463] Building CXX object src/CMakeFiles/common.dir/key_io.cpp.o [241/463] Building CXX object src/CMakeFiles/common.dir/versionbitsinfo.cpp.o [242/463] Building CXX object src/CMakeFiles/util.dir/util/system.cpp.o [243/463] Linking CXX static library src/libutil.a [244/463] Linking CXX static library src/librpcclient.a [245/463] Building CXX object src/CMakeFiles/common.dir/outputtype.cpp.o [246/463] Building CXX object src/CMakeFiles/common.dir/scheduler.cpp.o [247/463] Building CXX object src/CMakeFiles/common.dir/netbase.cpp.o [248/463] Building CXX object src/CMakeFiles/common.dir/protocol.cpp.o [249/463] Building CXX object src/CMakeFiles/common.dir/policy/policy.cpp.o [250/463] Building CXX object src/CMakeFiles/common.dir/warnings.cpp.o [251/463] Building CXX object src/CMakeFiles/bitcoinconsensus-shared.dir/script/bitcoinconsensus.cpp.o [252/463] Building CXX object src/CMakeFiles/server.dir/avalanche/peermanager.cpp.o [253/463] Building CXX object src/CMakeFiles/common.dir/core_write.cpp.o [254/463] Building CXX object src/CMakeFiles/common.dir/core_read.cpp.o [255/463] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/clang++-10 -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -g -O2 -fPIC -fvisibility=hidden -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wthread-safety-analysis -Wshadow -Wrange-loop-analysis -Wredundant-decls -Wformat-security -Wredundant-move -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: You shall not pass ! #error You shall not pass ! ^ 1 error generated. [256/463] Building CXX object src/CMakeFiles/bitcoind.dir/bitcoind.cpp.o [257/463] Building CXX object src/CMakeFiles/common.dir/rpc/rawtransaction_util.cpp.o [258/463] Building CXX object src/CMakeFiles/server.dir/config.cpp.o [259/463] Building CXX object src/CMakeFiles/server.dir/checkpoints.cpp.o [260/463] Building CXX object src/CMakeFiles/server.dir/chain.cpp.o [261/463] Building CXX object src/CMakeFiles/common.dir/rpc/util.cpp.o [262/463] Building CXX object src/CMakeFiles/server.dir/blockfilter.cpp.o [263/463] Building CXX object src/CMakeFiles/bitcoin-cli.dir/bitcoin-cli.cpp.o [264/463] Building CXX object src/CMakeFiles/common.dir/psbt.cpp.o [265/463] Building CXX object src/CMakeFiles/server.dir/banman.cpp.o [266/463] Building CXX object src/CMakeFiles/server.dir/addrdb.cpp.o [267/463] Building CXX object src/CMakeFiles/server.dir/blockencodings.cpp.o [268/463] Building CXX object src/CMakeFiles/server.dir/avalanche/processor.cpp.o ninja: build stopped: subcommand failed. Build build-clang-10 failed with exit code 1
Snippet of first build failure:
[219/463] Building CXX object src/CMakeFiles/common.dir/consensus/merkle.cpp.o [220/463] Building CXX object src/CMakeFiles/script.dir/script/standard.cpp.o [221/463] Building CXX object src/CMakeFiles/common.dir/bloom.cpp.o [222/463] Building CXX object src/CMakeFiles/script.dir/script/interpreter.cpp.o [223/463] Building CXX object src/CMakeFiles/script.dir/script/sign.cpp.o [224/463] Building CXX object src/CMakeFiles/common.dir/eventloop.cpp.o [225/463] Building CXX object src/CMakeFiles/common.dir/cashaddrenc.cpp.o [226/463] Building CXX object src/CMakeFiles/util.dir/util/time.cpp.o [227/463] Building CXX object src/CMakeFiles/common.dir/feerate.cpp.o [228/463] Building CXX object src/CMakeFiles/server.dir/node/transaction.cpp.o [229/463] Building CXX object src/CMakeFiles/script.dir/script/signingprovider.cpp.o [230/463] Building CXX object src/CMakeFiles/bitcoin-wallet.dir/bitcoin-wallet.cpp.o [231/463] Building CXX object src/CMakeFiles/common.dir/compressor.cpp.o [232/463] Building CXX object src/CMakeFiles/common.dir/coins.cpp.o [233/463] Building CXX object src/CMakeFiles/common.dir/merkleblock.cpp.o [234/463] Building CXX object src/CMakeFiles/common.dir/chainparams.cpp.o [235/463] Building CXX object src/CMakeFiles/common.dir/key.cpp.o [236/463] Building CXX object src/CMakeFiles/common.dir/netaddress.cpp.o [237/463] Building CXX object src/CMakeFiles/util.dir/util/system.cpp.o [238/463] Linking CXX static library src/libutil.a [239/463] Building CXX object src/CMakeFiles/common.dir/net_permissions.cpp.o [240/463] Linking CXX static library src/librpcclient.a [241/463] Building CXX object src/CMakeFiles/common.dir/key_io.cpp.o [242/463] Building CXX object src/CMakeFiles/common.dir/primitives/block.cpp.o [243/463] Building CXX object src/CMakeFiles/script.dir/script/descriptor.cpp.o [244/463] Building CXX object src/CMakeFiles/common.dir/versionbitsinfo.cpp.o [245/463] Building CXX object src/CMakeFiles/common.dir/scheduler.cpp.o [246/463] Building CXX object src/CMakeFiles/common.dir/outputtype.cpp.o [247/463] Building CXX object src/CMakeFiles/common.dir/policy/policy.cpp.o [248/463] Building CXX object src/CMakeFiles/common.dir/protocol.cpp.o [249/463] Building CXX object src/CMakeFiles/common.dir/netbase.cpp.o [250/463] Building CXX object src/CMakeFiles/common.dir/core_write.cpp.o [251/463] Building CXX object src/CMakeFiles/common.dir/warnings.cpp.o [252/463] Building CXX object src/CMakeFiles/common.dir/core_read.cpp.o [253/463] Building CXX object src/CMakeFiles/bitcoinconsensus-shared.dir/script/bitcoinconsensus.cpp.o [254/463] Building CXX object src/CMakeFiles/server.dir/avalanche/peermanager.cpp.o [255/463] Building CXX object src/CMakeFiles/bitcoind.dir/bitcoind.cpp.o [256/463] Building CXX object src/CMakeFiles/server.dir/config.cpp.o [257/463] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/clang++-10 -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -g -O2 -fPIC -fvisibility=hidden -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wthread-safety-analysis -Wshadow -Wrange-loop-analysis -Wredundant-decls -Wformat-security -Wredundant-move -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: You shall not pass ! #error You shall not pass ! ^ 1 error generated. [258/463] Building CXX object src/CMakeFiles/common.dir/rpc/rawtransaction_util.cpp.o [259/463] Building CXX object src/CMakeFiles/server.dir/checkpoints.cpp.o [260/463] Building CXX object src/CMakeFiles/server.dir/chain.cpp.o [261/463] Building CXX object src/CMakeFiles/common.dir/rpc/util.cpp.o [262/463] Building CXX object src/CMakeFiles/server.dir/blockfilter.cpp.o [263/463] Building CXX object src/CMakeFiles/server.dir/banman.cpp.o [264/463] Building CXX object src/CMakeFiles/bitcoin-cli.dir/bitcoin-cli.cpp.o [265/463] Building CXX object src/CMakeFiles/server.dir/addrdb.cpp.o [266/463] Building CXX object src/CMakeFiles/server.dir/consensus/tx_verify.cpp.o [267/463] Building CXX object src/CMakeFiles/server.dir/consensus/activation.cpp.o [268/463] Building CXX object src/CMakeFiles/common.dir/psbt.cpp.o [269/463] Building CXX object src/CMakeFiles/server.dir/blockencodings.cpp.o [270/463] Building CXX object src/CMakeFiles/server.dir/avalanche/processor.cpp.o ninja: build stopped: subcommand failed. Build build-clang-10 failed with exit code 1
Snippet of first build failure:
[224/463] Building CXX object src/CMakeFiles/common.dir/cashaddrenc.cpp.o [225/463] Building CXX object src/CMakeFiles/server.dir/node/transaction.cpp.o [226/463] Building CXX object src/CMakeFiles/bitcoin-wallet.dir/bitcoin-wallet.cpp.o [227/463] Building CXX object src/CMakeFiles/common.dir/feerate.cpp.o [228/463] Building CXX object src/CMakeFiles/common.dir/chainparams.cpp.o [229/463] Building CXX object src/CMakeFiles/common.dir/coins.cpp.o [230/463] Building CXX object src/CMakeFiles/common.dir/compressor.cpp.o [231/463] Building CXX object src/CMakeFiles/common.dir/merkleblock.cpp.o [232/463] Building CXX object src/CMakeFiles/common.dir/key.cpp.o [233/463] Building CXX object src/CMakeFiles/common.dir/netaddress.cpp.o [234/463] Building CXX object src/CMakeFiles/common.dir/primitives/block.cpp.o [235/463] Building CXX object src/CMakeFiles/common.dir/core_read.cpp.o [236/463] Building CXX object src/CMakeFiles/common.dir/key_io.cpp.o [237/463] Building CXX object src/CMakeFiles/common.dir/net_permissions.cpp.o [238/463] Building CXX object src/CMakeFiles/common.dir/outputtype.cpp.o [239/463] Building CXX object src/CMakeFiles/common.dir/versionbitsinfo.cpp.o [240/463] Building CXX object src/CMakeFiles/common.dir/core_write.cpp.o [241/463] Building CXX object src/CMakeFiles/common.dir/netbase.cpp.o [242/463] Building CXX object src/CMakeFiles/common.dir/scheduler.cpp.o [243/463] Building CXX object src/CMakeFiles/common.dir/rpc/rawtransaction_util.cpp.o [244/463] Building CXX object src/CMakeFiles/common.dir/psbt.cpp.o [245/463] Building CXX object src/CMakeFiles/server.dir/avalanche/peermanager.cpp.o [246/463] Building CXX object src/CMakeFiles/common.dir/protocol.cpp.o [247/463] Building CXX object src/CMakeFiles/common.dir/policy/policy.cpp.o [248/463] Building CXX object src/CMakeFiles/common.dir/rpc/util.cpp.o [249/463] Building CXX object src/CMakeFiles/bitcoinconsensus-shared.dir/script/bitcoinconsensus.cpp.o [250/463] Building CXX object src/CMakeFiles/common.dir/warnings.cpp.o [251/463] Building CXX object src/CMakeFiles/bitcoind.dir/bitcoind.cpp.o [252/463] Building CXX object src/CMakeFiles/server.dir/blockfilter.cpp.o [253/463] Building CXX object src/CMakeFiles/bitcoin-cli.dir/bitcoin-cli.cpp.o [254/463] Building CXX object src/CMakeFiles/server.dir/config.cpp.o [255/463] Building CXX object src/CMakeFiles/server.dir/addrdb.cpp.o [256/463] Building CXX object src/CMakeFiles/server.dir/chain.cpp.o [257/463] Building CXX object src/CMakeFiles/server.dir/checkpoints.cpp.o [258/463] Building CXX object src/CMakeFiles/server.dir/banman.cpp.o [259/463] Building CXX object src/CMakeFiles/server.dir/avalanche/processor.cpp.o [260/463] Building CXX object src/CMakeFiles/server.dir/consensus/activation.cpp.o [261/463] Building CXX object src/CMakeFiles/server.dir/blockencodings.cpp.o [262/463] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/clang++ -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -g -O2 -fPIC -fvisibility=hidden -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wthread-safety-analysis -Wshadow -Wrange-loop-analysis -Wredundant-decls -Wformat-security -Wredundant-move -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: You shall not pass ! #error You shall not pass ! ^ 1 error generated. [263/463] Building CXX object src/CMakeFiles/server.dir/consensus/tx_verify.cpp.o [264/463] Building CXX object src/CMakeFiles/server.dir/flatfile.cpp.o [265/463] Building CXX object src/CMakeFiles/server.dir/dbwrapper.cpp.o [266/463] Building CXX object src/CMakeFiles/server.dir/index/base.cpp.o [267/463] Building CXX object src/CMakeFiles/server.dir/minerfund.cpp.o [268/463] Building CXX object src/CMakeFiles/server.dir/index/blockfilterindex.cpp.o [269/463] Building CXX object src/CMakeFiles/server.dir/httpserver.cpp.o [270/463] Building CXX object src/CMakeFiles/server.dir/interfaces/node.cpp.o [271/463] Building CXX object src/CMakeFiles/server.dir/interfaces/chain.cpp.o [272/463] Building CXX object src/CMakeFiles/server.dir/index/txindex.cpp.o [273/463] Building CXX object src/CMakeFiles/server.dir/httprpc.cpp.o [274/463] Building CXX object src/CMakeFiles/server.dir/miner.cpp.o [275/463] Building CXX object src/CMakeFiles/server.dir/init.cpp.o ninja: build stopped: subcommand failed. Build build-clang-tidy failed with exit code 1
Snippet of first build failure:
[210/463] Building CXX object src/CMakeFiles/bitcoinconsensus.dir/util/strencodings.cpp.o [211/463] Building CXX object src/CMakeFiles/common.dir/amount.cpp.o [212/463] Building CXX object src/CMakeFiles/common.dir/base58.cpp.o [213/463] Building CXX object src/CMakeFiles/common.dir/cashaddr.cpp.o [214/463] Building CXX object src/CMakeFiles/bitcoinconsensus.dir/primitives/transaction.cpp.o [215/463] Building CXX object src/CMakeFiles/common.dir/config.cpp.o [216/463] Building CXX object src/CMakeFiles/common.dir/consensus/merkle.cpp.o [217/463] Building CXX object src/CMakeFiles/common.dir/eventloop.cpp.o [218/463] Building CXX object src/CMakeFiles/script.dir/script/standard.cpp.o [219/463] Building CXX object src/CMakeFiles/common.dir/bloom.cpp.o [220/463] Building CXX object src/CMakeFiles/common.dir/feerate.cpp.o [221/463] Building CXX object src/CMakeFiles/script.dir/script/sign.cpp.o [222/463] Building CXX object src/CMakeFiles/common.dir/cashaddrenc.cpp.o [223/463] Building CXX object src/CMakeFiles/common.dir/compressor.cpp.o [224/463] Building CXX object src/CMakeFiles/common.dir/coins.cpp.o [225/463] Building CXX object src/CMakeFiles/common.dir/merkleblock.cpp.o [226/463] Building CXX object src/CMakeFiles/script.dir/script/signingprovider.cpp.o [227/463] Building CXX object src/CMakeFiles/script.dir/script/interpreter.cpp.o [228/463] Building CXX object src/CMakeFiles/common.dir/key.cpp.o [229/463] Building CXX object src/CMakeFiles/server.dir/node/transaction.cpp.o [230/463] Building CXX object src/CMakeFiles/common.dir/chainparams.cpp.o [231/463] Building CXX object src/CMakeFiles/bitcoin-wallet.dir/bitcoin-wallet.cpp.o [232/463] Building CXX object src/CMakeFiles/common.dir/key_io.cpp.o [233/463] Building CXX object src/CMakeFiles/common.dir/primitives/block.cpp.o [234/463] Building CXX object src/CMakeFiles/common.dir/netaddress.cpp.o [235/463] Building CXX object src/CMakeFiles/common.dir/net_permissions.cpp.o [236/463] Building CXX object src/CMakeFiles/common.dir/versionbitsinfo.cpp.o [237/463] Building CXX object src/CMakeFiles/script.dir/script/descriptor.cpp.o [238/463] Building CXX object src/CMakeFiles/common.dir/outputtype.cpp.o [239/463] Building CXX object src/CMakeFiles/common.dir/scheduler.cpp.o [240/463] Building CXX object src/CMakeFiles/common.dir/policy/policy.cpp.o [241/463] Building CXX object src/CMakeFiles/common.dir/protocol.cpp.o [242/463] Building CXX object src/CMakeFiles/common.dir/warnings.cpp.o [243/463] Building CXX object src/CMakeFiles/common.dir/core_read.cpp.o [244/463] Building CXX object src/CMakeFiles/server.dir/avalanche/peermanager.cpp.o [245/463] Building CXX object src/CMakeFiles/bitcoinconsensus-shared.dir/script/bitcoinconsensus.cpp.o [246/463] Building CXX object src/CMakeFiles/common.dir/netbase.cpp.o [247/463] Building CXX object src/CMakeFiles/bitcoind.dir/bitcoind.cpp.o [248/463] Building CXX object src/CMakeFiles/common.dir/core_write.cpp.o [249/463] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/c++ -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -g -O2 -fPIC -fvisibility=hidden -fstack-reuse=none -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wshadow -Wredundant-decls -Wformat-security -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: #error You shall not pass ! #error You shall not pass ! ^~~~~ [250/463] Building CXX object src/CMakeFiles/server.dir/config.cpp.o [251/463] Building CXX object src/CMakeFiles/server.dir/checkpoints.cpp.o [252/463] Building CXX object src/CMakeFiles/server.dir/chain.cpp.o [253/463] Building CXX object src/CMakeFiles/common.dir/rpc/rawtransaction_util.cpp.o [254/463] Building CXX object src/CMakeFiles/common.dir/psbt.cpp.o [255/463] Building CXX object src/CMakeFiles/server.dir/blockfilter.cpp.o [256/463] Building CXX object src/CMakeFiles/server.dir/addrdb.cpp.o [257/463] Building CXX object src/CMakeFiles/server.dir/consensus/activation.cpp.o [258/463] Building CXX object src/CMakeFiles/common.dir/rpc/util.cpp.o [259/463] Building CXX object src/CMakeFiles/server.dir/banman.cpp.o [260/463] Building CXX object src/CMakeFiles/bitcoin-cli.dir/bitcoin-cli.cpp.o [261/463] Building CXX object src/CMakeFiles/server.dir/blockencodings.cpp.o [262/463] Building CXX object src/CMakeFiles/server.dir/avalanche/processor.cpp.o ninja: build stopped: subcommand failed. Build build-diff failed with exit code 1
Snippet of first build failure:
[217/463] Building CXX object src/CMakeFiles/common.dir/base58.cpp.o [218/463] Building CXX object src/CMakeFiles/common.dir/config.cpp.o [219/463] Building CXX object src/CMakeFiles/common.dir/consensus/merkle.cpp.o [220/463] Building CXX object src/CMakeFiles/common.dir/bloom.cpp.o [221/463] Building CXX object src/CMakeFiles/script.dir/script/standard.cpp.o [222/463] Building CXX object src/CMakeFiles/script.dir/script/interpreter.cpp.o [223/463] Building CXX object src/CMakeFiles/script.dir/script/sign.cpp.o [224/463] Building CXX object src/CMakeFiles/common.dir/eventloop.cpp.o [225/463] Building CXX object src/CMakeFiles/server.dir/node/transaction.cpp.o [226/463] Building CXX object src/CMakeFiles/util.dir/util/time.cpp.o [227/463] Building CXX object src/CMakeFiles/common.dir/cashaddrenc.cpp.o [228/463] Building CXX object src/CMakeFiles/script.dir/script/signingprovider.cpp.o [229/463] Building CXX object src/CMakeFiles/common.dir/feerate.cpp.o [230/463] Building CXX object src/CMakeFiles/common.dir/compressor.cpp.o [231/463] Building CXX object src/CMakeFiles/common.dir/coins.cpp.o [232/463] Building CXX object src/CMakeFiles/bitcoin-wallet.dir/bitcoin-wallet.cpp.o [233/463] Building CXX object src/CMakeFiles/common.dir/merkleblock.cpp.o [234/463] Building CXX object src/CMakeFiles/common.dir/chainparams.cpp.o [235/463] Building CXX object src/CMakeFiles/common.dir/key.cpp.o [236/463] Building CXX object src/CMakeFiles/script.dir/script/descriptor.cpp.o [237/463] Building CXX object src/CMakeFiles/common.dir/netaddress.cpp.o [238/463] Building CXX object src/CMakeFiles/util.dir/util/system.cpp.o [239/463] Building CXX object src/CMakeFiles/common.dir/net_permissions.cpp.o [240/463] Building CXX object src/CMakeFiles/common.dir/primitives/block.cpp.o [241/463] Linking CXX static library src/libutil.a [242/463] Building CXX object src/CMakeFiles/common.dir/key_io.cpp.o [243/463] Linking CXX static library src/librpcclient.a [244/463] Building CXX object src/CMakeFiles/common.dir/versionbitsinfo.cpp.o [245/463] Building CXX object src/CMakeFiles/common.dir/outputtype.cpp.o [246/463] Building CXX object src/CMakeFiles/common.dir/scheduler.cpp.o [247/463] Building CXX object src/CMakeFiles/common.dir/netbase.cpp.o [248/463] Building CXX object src/CMakeFiles/common.dir/policy/policy.cpp.o [249/463] Building CXX object src/CMakeFiles/common.dir/protocol.cpp.o [250/463] Building CXX object src/CMakeFiles/server.dir/avalanche/peermanager.cpp.o [251/463] Building CXX object src/CMakeFiles/common.dir/core_write.cpp.o [252/463] Building CXX object src/CMakeFiles/common.dir/core_read.cpp.o [253/463] Building CXX object src/CMakeFiles/common.dir/warnings.cpp.o [254/463] Building CXX object src/CMakeFiles/bitcoinconsensus-shared.dir/script/bitcoinconsensus.cpp.o [255/463] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/clang++-10 -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -g -O2 -fPIC -fvisibility=hidden -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wthread-safety-analysis -Wshadow -Wrange-loop-analysis -Wredundant-decls -Wformat-security -Wredundant-move -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: You shall not pass ! #error You shall not pass ! ^ 1 error generated. [256/463] Building CXX object src/CMakeFiles/server.dir/config.cpp.o [257/463] Building CXX object src/CMakeFiles/bitcoind.dir/bitcoind.cpp.o [258/463] Building CXX object src/CMakeFiles/common.dir/rpc/rawtransaction_util.cpp.o [259/463] Building CXX object src/CMakeFiles/server.dir/checkpoints.cpp.o [260/463] Building CXX object src/CMakeFiles/server.dir/blockfilter.cpp.o [261/463] Building CXX object src/CMakeFiles/common.dir/rpc/util.cpp.o [262/463] Building CXX object src/CMakeFiles/server.dir/chain.cpp.o [263/463] Building CXX object src/CMakeFiles/bitcoin-cli.dir/bitcoin-cli.cpp.o [264/463] Building CXX object src/CMakeFiles/common.dir/psbt.cpp.o [265/463] Building CXX object src/CMakeFiles/server.dir/banman.cpp.o [266/463] Building CXX object src/CMakeFiles/server.dir/addrdb.cpp.o [267/463] Building CXX object src/CMakeFiles/server.dir/blockencodings.cpp.o [268/463] Building CXX object src/CMakeFiles/server.dir/avalanche/processor.cpp.o ninja: build stopped: subcommand failed. Build build-clang-10 failed with exit code 1
Snippet of first build failure:
[214/415] Building CXX object src/CMakeFiles/common.dir/config.cpp.o [215/415] Building CXX object src/CMakeFiles/common.dir/eventloop.cpp.o [216/415] Building CXX object src/CMakeFiles/common.dir/feerate.cpp.o [217/415] Building CXX object src/CMakeFiles/script.dir/script/sigencoding.cpp.o [218/415] Building CXX object src/CMakeFiles/bitcoinconsensus.dir/pubkey.cpp.o [219/415] Building CXX object src/CMakeFiles/common.dir/bloom.cpp.o [220/415] Building CXX object src/CMakeFiles/common.dir/cashaddrenc.cpp.o [221/415] Building CXX object src/CMakeFiles/common.dir/merkleblock.cpp.o [222/415] Building CXX object src/CMakeFiles/common.dir/coins.cpp.o [223/415] Building CXX object src/CMakeFiles/common.dir/netaddress.cpp.o [224/415] Building CXX object src/CMakeFiles/common.dir/netbase.cpp.o [225/415] Building CXX object src/CMakeFiles/script.dir/script/standard.cpp.o [226/415] Building CXX object src/CMakeFiles/common.dir/key.cpp.o [227/415] Building CXX object src/CMakeFiles/common.dir/compressor.cpp.o [228/415] Building CXX object src/CMakeFiles/common.dir/primitives/block.cpp.o [229/415] Building CXX object src/CMakeFiles/script.dir/script/sign.cpp.o [230/415] Building CXX object src/CMakeFiles/script.dir/script/interpreter.cpp.o [231/415] Building CXX object src/CMakeFiles/common.dir/chainparams.cpp.o [232/415] Building CXX object src/CMakeFiles/common.dir/scheduler.cpp.o [233/415] Building CXX object src/CMakeFiles/common.dir/versionbitsinfo.cpp.o [234/415] Building CXX object src/CMakeFiles/script.dir/script/signingprovider.cpp.o [235/415] Building CXX object src/CMakeFiles/common.dir/key_io.cpp.o [236/415] Building CXX object src/CMakeFiles/common.dir/outputtype.cpp.o [237/415] Building CXX object src/CMakeFiles/script.dir/script/descriptor.cpp.o [238/415] Building CXX object src/CMakeFiles/common.dir/core_read.cpp.o [239/415] Building CXX object src/CMakeFiles/common.dir/net_permissions.cpp.o [240/415] Building CXX object src/CMakeFiles/server.dir/txdb.cpp.o [241/415] Building CXX object src/CMakeFiles/server.dir/avalanche/peermanager.cpp.o [242/415] Building CXX object src/CMakeFiles/common.dir/protocol.cpp.o [243/415] Building CXX object src/CMakeFiles/common.dir/policy/policy.cpp.o [244/415] Building CXX object src/CMakeFiles/common.dir/warnings.cpp.o [245/415] Building CXX object src/CMakeFiles/common.dir/core_write.cpp.o [246/415] Building CXX object src/CMakeFiles/common.dir/rpc/rawtransaction_util.cpp.o [247/415] Building CXX object src/CMakeFiles/server.dir/blockfilter.cpp.o [248/415] Building CXX object src/CMakeFiles/common.dir/psbt.cpp.o [249/415] Building CXX object src/CMakeFiles/server.dir/flatfile.cpp.o [250/415] Building CXX object src/CMakeFiles/server.dir/config.cpp.o [251/415] Building CXX object src/CMakeFiles/server.dir/httpserver.cpp.o [252/415] Building CXX object src/CMakeFiles/common.dir/rpc/util.cpp.o [253/415] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/c++ -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -g -O2 -fPIC -fvisibility=hidden -fstack-reuse=none -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wshadow -Wredundant-decls -Wformat-security -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: #error You shall not pass ! #error You shall not pass ! ^~~~~ [254/415] Building CXX object src/CMakeFiles/server.dir/chain.cpp.o [255/415] Building CXX object src/CMakeFiles/server.dir/checkpoints.cpp.o [256/415] Building CXX object src/CMakeFiles/server.dir/banman.cpp.o [257/415] Building CXX object src/CMakeFiles/server.dir/consensus/tx_verify.cpp.o [258/415] Building CXX object src/CMakeFiles/bitcoin-cli.dir/bitcoin-cli.cpp.o [259/415] Building CXX object src/CMakeFiles/server.dir/consensus/activation.cpp.o [260/415] Building CXX object src/CMakeFiles/server.dir/addrdb.cpp.o [261/415] Building CXX object src/CMakeFiles/server.dir/dbwrapper.cpp.o [262/415] Building CXX object src/CMakeFiles/server.dir/index/base.cpp.o [263/415] Building CXX object src/CMakeFiles/server.dir/blockencodings.cpp.o [264/415] Building CXX object src/CMakeFiles/server.dir/index/blockfilterindex.cpp.o [265/415] Building CXX object src/CMakeFiles/server.dir/httprpc.cpp.o [266/415] Building CXX object src/CMakeFiles/server.dir/avalanche/processor.cpp.o ninja: build stopped: subcommand failed. Build build-without-wallet failed with exit code 1
Snippet of first build failure:
[225/463] Building CXX object src/CMakeFiles/server.dir/node/transaction.cpp.o [226/463] Building CXX object src/CMakeFiles/bitcoin-wallet.dir/bitcoin-wallet.cpp.o [227/463] Building CXX object src/CMakeFiles/common.dir/chainparams.cpp.o [228/463] Building CXX object src/CMakeFiles/common.dir/feerate.cpp.o [229/463] Building CXX object src/CMakeFiles/common.dir/coins.cpp.o [230/463] Building CXX object src/CMakeFiles/common.dir/merkleblock.cpp.o [231/463] Building CXX object src/CMakeFiles/common.dir/compressor.cpp.o [232/463] Building CXX object src/CMakeFiles/common.dir/netaddress.cpp.o [233/463] Building CXX object src/CMakeFiles/common.dir/primitives/block.cpp.o [234/463] Building CXX object src/CMakeFiles/common.dir/core_read.cpp.o [235/463] Building CXX object src/CMakeFiles/common.dir/key.cpp.o [236/463] Building CXX object src/CMakeFiles/common.dir/key_io.cpp.o [237/463] Building CXX object src/CMakeFiles/common.dir/net_permissions.cpp.o [238/463] Building CXX object src/CMakeFiles/common.dir/versionbitsinfo.cpp.o [239/463] Building CXX object src/CMakeFiles/common.dir/core_write.cpp.o [240/463] Building CXX object src/CMakeFiles/common.dir/outputtype.cpp.o [241/463] Building CXX object src/CMakeFiles/common.dir/scheduler.cpp.o [242/463] Building CXX object src/CMakeFiles/common.dir/netbase.cpp.o [243/463] Building CXX object src/CMakeFiles/common.dir/rpc/rawtransaction_util.cpp.o [244/463] Building CXX object src/CMakeFiles/common.dir/psbt.cpp.o [245/463] Building CXX object src/CMakeFiles/common.dir/rpc/util.cpp.o [246/463] Building CXX object src/CMakeFiles/server.dir/avalanche/peermanager.cpp.o [247/463] Building CXX object src/CMakeFiles/common.dir/policy/policy.cpp.o [248/463] Building CXX object src/CMakeFiles/common.dir/protocol.cpp.o [249/463] Building CXX object src/CMakeFiles/common.dir/warnings.cpp.o [250/463] Building CXX object src/CMakeFiles/bitcoinconsensus-shared.dir/script/bitcoinconsensus.cpp.o [251/463] Building CXX object src/CMakeFiles/server.dir/blockfilter.cpp.o [252/463] Building CXX object src/CMakeFiles/bitcoind.dir/bitcoind.cpp.o [253/463] Building CXX object src/CMakeFiles/server.dir/addrdb.cpp.o [254/463] Building CXX object src/CMakeFiles/server.dir/config.cpp.o [255/463] Building CXX object src/CMakeFiles/bitcoin-cli.dir/bitcoin-cli.cpp.o [256/463] Building CXX object src/CMakeFiles/server.dir/chain.cpp.o [257/463] Building CXX object src/CMakeFiles/server.dir/banman.cpp.o [258/463] Building CXX object src/CMakeFiles/server.dir/checkpoints.cpp.o [259/463] Building CXX object src/CMakeFiles/server.dir/consensus/tx_verify.cpp.o [260/463] Building CXX object src/CMakeFiles/server.dir/avalanche/processor.cpp.o [261/463] Building CXX object src/CMakeFiles/server.dir/consensus/activation.cpp.o [262/463] Building CXX object src/CMakeFiles/server.dir/blockencodings.cpp.o [263/463] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/clang++ -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -g -O2 -fPIC -fvisibility=hidden -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wthread-safety-analysis -Wshadow -Wrange-loop-analysis -Wredundant-decls -Wformat-security -Wredundant-move -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: You shall not pass ! #error You shall not pass ! ^ 1 error generated. [264/463] Building CXX object src/CMakeFiles/server.dir/flatfile.cpp.o [265/463] Building CXX object src/CMakeFiles/server.dir/dbwrapper.cpp.o [266/463] Building CXX object src/CMakeFiles/server.dir/minerfund.cpp.o [267/463] Building CXX object src/CMakeFiles/server.dir/index/base.cpp.o [268/463] Building CXX object src/CMakeFiles/server.dir/httpserver.cpp.o [269/463] Building CXX object src/CMakeFiles/server.dir/index/blockfilterindex.cpp.o [270/463] Building CXX object src/CMakeFiles/server.dir/index/txindex.cpp.o [271/463] Building CXX object src/CMakeFiles/server.dir/interfaces/chain.cpp.o [272/463] Building CXX object src/CMakeFiles/server.dir/interfaces/node.cpp.o [273/463] Building CXX object src/CMakeFiles/server.dir/httprpc.cpp.o [274/463] Building CXX object src/CMakeFiles/server.dir/miner.cpp.o [275/463] Building CXX object src/CMakeFiles/server.dir/net.cpp.o [276/463] Building CXX object src/CMakeFiles/server.dir/init.cpp.o ninja: build stopped: subcommand failed. Build build-clang-tidy failed with exit code 1
Snippet of first build failure:
[208/463] Building CXX object src/CMakeFiles/script.dir/script/sigencoding.cpp.o [209/463] Building CXX object src/CMakeFiles/bitcoinconsensus.dir/pubkey.cpp.o [210/463] Building CXX object src/CMakeFiles/bitcoinconsensus.dir/util/strencodings.cpp.o [211/463] Building CXX object src/CMakeFiles/common.dir/amount.cpp.o [212/463] Building CXX object src/CMakeFiles/common.dir/base58.cpp.o [213/463] Building CXX object src/CMakeFiles/common.dir/cashaddr.cpp.o [214/463] Building CXX object src/CMakeFiles/bitcoinconsensus.dir/primitives/transaction.cpp.o [215/463] Building CXX object src/CMakeFiles/common.dir/consensus/merkle.cpp.o [216/463] Building CXX object src/CMakeFiles/common.dir/config.cpp.o [217/463] Building CXX object src/CMakeFiles/common.dir/eventloop.cpp.o [218/463] Building CXX object src/CMakeFiles/common.dir/bloom.cpp.o [219/463] Building CXX object src/CMakeFiles/script.dir/script/standard.cpp.o [220/463] Building CXX object src/CMakeFiles/script.dir/script/sign.cpp.o [221/463] Building CXX object src/CMakeFiles/common.dir/feerate.cpp.o [222/463] Building CXX object src/CMakeFiles/common.dir/cashaddrenc.cpp.o [223/463] Building CXX object src/CMakeFiles/common.dir/compressor.cpp.o [224/463] Building CXX object src/CMakeFiles/common.dir/coins.cpp.o [225/463] Building CXX object src/CMakeFiles/common.dir/merkleblock.cpp.o [226/463] Building CXX object src/CMakeFiles/script.dir/script/signingprovider.cpp.o [227/463] Building CXX object src/CMakeFiles/script.dir/script/interpreter.cpp.o [228/463] Building CXX object src/CMakeFiles/server.dir/node/transaction.cpp.o [229/463] Building CXX object src/CMakeFiles/common.dir/key.cpp.o [230/463] Building CXX object src/CMakeFiles/common.dir/chainparams.cpp.o [231/463] Building CXX object src/CMakeFiles/common.dir/key_io.cpp.o [232/463] Building CXX object src/CMakeFiles/bitcoin-wallet.dir/bitcoin-wallet.cpp.o [233/463] Building CXX object src/CMakeFiles/common.dir/net_permissions.cpp.o [234/463] Building CXX object src/CMakeFiles/common.dir/primitives/block.cpp.o [235/463] Building CXX object src/CMakeFiles/common.dir/netaddress.cpp.o [236/463] Building CXX object src/CMakeFiles/common.dir/versionbitsinfo.cpp.o [237/463] Building CXX object src/CMakeFiles/script.dir/script/descriptor.cpp.o [238/463] Building CXX object src/CMakeFiles/common.dir/outputtype.cpp.o [239/463] Building CXX object src/CMakeFiles/common.dir/scheduler.cpp.o [240/463] Building CXX object src/CMakeFiles/common.dir/policy/policy.cpp.o [241/463] Building CXX object src/CMakeFiles/common.dir/protocol.cpp.o [242/463] Building CXX object src/CMakeFiles/common.dir/warnings.cpp.o [243/463] Building CXX object src/CMakeFiles/server.dir/avalanche/peermanager.cpp.o [244/463] Building CXX object src/CMakeFiles/common.dir/core_read.cpp.o [245/463] Building CXX object src/CMakeFiles/bitcoinconsensus-shared.dir/script/bitcoinconsensus.cpp.o [246/463] Building CXX object src/CMakeFiles/common.dir/netbase.cpp.o [247/463] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/c++ -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -g -O2 -fPIC -fvisibility=hidden -fstack-reuse=none -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wshadow -Wredundant-decls -Wformat-security -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: #error You shall not pass ! #error You shall not pass ! ^~~~~ [248/463] Building CXX object src/CMakeFiles/common.dir/core_write.cpp.o [249/463] Building CXX object src/CMakeFiles/bitcoind.dir/bitcoind.cpp.o [250/463] Building CXX object src/CMakeFiles/server.dir/chain.cpp.o [251/463] Building CXX object src/CMakeFiles/server.dir/blockfilter.cpp.o [252/463] Building CXX object src/CMakeFiles/common.dir/psbt.cpp.o [253/463] Building CXX object src/CMakeFiles/server.dir/checkpoints.cpp.o [254/463] Building CXX object src/CMakeFiles/common.dir/rpc/rawtransaction_util.cpp.o [255/463] Building CXX object src/CMakeFiles/server.dir/addrdb.cpp.o [256/463] Building CXX object src/CMakeFiles/server.dir/banman.cpp.o [257/463] Building CXX object src/CMakeFiles/common.dir/rpc/util.cpp.o [258/463] Building CXX object src/CMakeFiles/bitcoin-cli.dir/bitcoin-cli.cpp.o [259/463] Building CXX object src/CMakeFiles/server.dir/blockencodings.cpp.o [260/463] Building CXX object src/CMakeFiles/server.dir/avalanche/processor.cpp.o ninja: build stopped: subcommand failed. Build build-diff failed with exit code 1
Snippet of first build failure:
[206/415] Building CXX object src/CMakeFiles/script.dir/script/script.cpp.o [207/415] Building CXX object src/CMakeFiles/bitcoinconsensus.dir/consensus/tx_check.cpp.o [208/415] Building CXX object src/CMakeFiles/script.dir/script/sigencoding.cpp.o [209/415] Building CXX object src/CMakeFiles/bitcoinconsensus.dir/pubkey.cpp.o [210/415] Building CXX object src/CMakeFiles/common.dir/amount.cpp.o [211/415] Building CXX object src/CMakeFiles/common.dir/base58.cpp.o [212/415] Building CXX object src/CMakeFiles/bitcoinconsensus.dir/util/strencodings.cpp.o [213/415] Building CXX object src/CMakeFiles/common.dir/cashaddr.cpp.o [214/415] Building CXX object src/CMakeFiles/common.dir/consensus/merkle.cpp.o [215/415] Building CXX object src/CMakeFiles/bitcoinconsensus.dir/primitives/transaction.cpp.o [216/415] Building CXX object src/CMakeFiles/common.dir/config.cpp.o [217/415] Building CXX object src/CMakeFiles/common.dir/bloom.cpp.o [218/415] Building CXX object src/CMakeFiles/common.dir/eventloop.cpp.o [219/415] Building CXX object src/CMakeFiles/common.dir/feerate.cpp.o [220/415] Building CXX object src/CMakeFiles/script.dir/script/standard.cpp.o [221/415] Building CXX object src/CMakeFiles/script.dir/script/sign.cpp.o [222/415] Building CXX object src/CMakeFiles/common.dir/cashaddrenc.cpp.o [223/415] Building CXX object src/CMakeFiles/common.dir/compressor.cpp.o [224/415] Building CXX object src/CMakeFiles/common.dir/coins.cpp.o [225/415] Building CXX object src/CMakeFiles/common.dir/key.cpp.o [226/415] Building CXX object src/CMakeFiles/common.dir/merkleblock.cpp.o [227/415] Building CXX object src/CMakeFiles/script.dir/script/interpreter.cpp.o [228/415] Building CXX object src/CMakeFiles/script.dir/script/signingprovider.cpp.o [229/415] Building CXX object src/CMakeFiles/common.dir/primitives/block.cpp.o [230/415] Building CXX object src/CMakeFiles/common.dir/netaddress.cpp.o [231/415] Building CXX object src/CMakeFiles/common.dir/net_permissions.cpp.o [232/415] Building CXX object src/CMakeFiles/common.dir/chainparams.cpp.o [233/415] Building CXX object src/CMakeFiles/common.dir/outputtype.cpp.o [234/415] Building CXX object src/CMakeFiles/common.dir/key_io.cpp.o [235/415] Building CXX object src/CMakeFiles/common.dir/versionbitsinfo.cpp.o [236/415] Building CXX object src/CMakeFiles/script.dir/script/descriptor.cpp.o [237/415] Building CXX object src/CMakeFiles/common.dir/scheduler.cpp.o [238/415] Building CXX object src/CMakeFiles/common.dir/policy/policy.cpp.o [239/415] Building CXX object src/CMakeFiles/common.dir/protocol.cpp.o [240/415] Building CXX object src/CMakeFiles/server.dir/avalanche/peermanager.cpp.o [241/415] Building CXX object src/CMakeFiles/server.dir/txdb.cpp.o [242/415] Building CXX object src/CMakeFiles/common.dir/warnings.cpp.o [243/415] Building CXX object src/CMakeFiles/common.dir/core_read.cpp.o [244/415] Building CXX object src/CMakeFiles/common.dir/netbase.cpp.o [245/415] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/c++ -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -g -O2 -fPIC -fvisibility=hidden -fstack-reuse=none -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wshadow -Wredundant-decls -Wformat-security -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: #error You shall not pass ! #error You shall not pass ! ^~~~~ [246/415] Building CXX object src/CMakeFiles/common.dir/core_write.cpp.o [247/415] Building CXX object src/CMakeFiles/server.dir/config.cpp.o [248/415] Building CXX object src/CMakeFiles/server.dir/checkpoints.cpp.o [249/415] Building CXX object src/CMakeFiles/server.dir/blockfilter.cpp.o [250/415] Building CXX object src/CMakeFiles/server.dir/chain.cpp.o [251/415] Building CXX object src/CMakeFiles/server.dir/banman.cpp.o [252/415] Building CXX object src/CMakeFiles/common.dir/psbt.cpp.o [253/415] Building CXX object src/CMakeFiles/common.dir/rpc/rawtransaction_util.cpp.o [254/415] Building CXX object src/CMakeFiles/common.dir/rpc/util.cpp.o [255/415] Building CXX object src/CMakeFiles/server.dir/addrdb.cpp.o [256/415] Building CXX object src/CMakeFiles/bitcoin-cli.dir/bitcoin-cli.cpp.o [257/415] Building CXX object src/CMakeFiles/server.dir/blockencodings.cpp.o [258/415] Building CXX object src/CMakeFiles/server.dir/avalanche/processor.cpp.o ninja: build stopped: subcommand failed. Build build-without-wallet failed with exit code 1
Snippet of first build failure:
[217/463] Building CXX object src/CMakeFiles/util.dir/rpc/request.cpp.o [218/463] Building CXX object src/CMakeFiles/common.dir/base58.cpp.o [219/463] Building CXX object src/CMakeFiles/common.dir/amount.cpp.o [220/463] Building CXX object src/CMakeFiles/common.dir/bloom.cpp.o [221/463] Building CXX object src/CMakeFiles/common.dir/chainparams.cpp.o [222/463] Building CXX object src/CMakeFiles/script.dir/script/sigencoding.cpp.o [223/463] Building CXX object src/CMakeFiles/common.dir/cashaddr.cpp.o [224/463] Building CXX object src/CMakeFiles/common.dir/config.cpp.o [225/463] Building CXX object src/CMakeFiles/common.dir/eventloop.cpp.o [226/463] Building CXX object src/CMakeFiles/common.dir/consensus/merkle.cpp.o [227/463] Building CXX object src/CMakeFiles/common.dir/merkleblock.cpp.o [228/463] Building CXX object src/CMakeFiles/common.dir/key.cpp.o [229/463] Building CXX object src/CMakeFiles/common.dir/feerate.cpp.o [230/463] Building CXX object src/CMakeFiles/common.dir/compressor.cpp.o [231/463] Building CXX object src/CMakeFiles/script.dir/script/interpreter.cpp.o [232/463] Building CXX object src/CMakeFiles/common.dir/coins.cpp.o [233/463] Building CXX object src/CMakeFiles/common.dir/outputtype.cpp.o [234/463] Building CXX object src/CMakeFiles/common.dir/netaddress.cpp.o [235/463] Building CXX object src/CMakeFiles/common.dir/psbt.cpp.o [236/463] Building CXX object src/CMakeFiles/util.dir/util/time.cpp.o [237/463] Building CXX object src/CMakeFiles/common.dir/net_permissions.cpp.o [238/463] Building CXX object src/CMakeFiles/server.dir/node/transaction.cpp.o [239/463] Building CXX object src/CMakeFiles/common.dir/key_io.cpp.o [240/463] Building CXX object src/CMakeFiles/script.dir/script/signingprovider.cpp.o [241/463] Building CXX object src/CMakeFiles/common.dir/rpc/rawtransaction_util.cpp.o [242/463] Building CXX object src/CMakeFiles/common.dir/versionbitsinfo.cpp.o [243/463] Building CXX object src/CMakeFiles/common.dir/rpc/util.cpp.o [244/463] Building CXX object src/CMakeFiles/common.dir/primitives/block.cpp.o [245/463] Building CXX object src/CMakeFiles/common.dir/scheduler.cpp.o [246/463] Building CXX object src/CMakeFiles/common.dir/netbase.cpp.o [247/463] Building CXX object src/CMakeFiles/common.dir/core_write.cpp.o [248/463] Building CXX object src/CMakeFiles/common.dir/policy/policy.cpp.o [249/463] Building CXX object src/CMakeFiles/util.dir/util/system.cpp.o [250/463] Building CXX object src/CMakeFiles/server.dir/avalanche/peermanager.cpp.o [251/463] Building CXX object src/CMakeFiles/common.dir/protocol.cpp.o [252/463] Linking CXX static library src/libutil.a [253/463] Building CXX object src/CMakeFiles/common.dir/warnings.cpp.o [254/463] Building CXX object src/CMakeFiles/script.dir/script/descriptor.cpp.o [255/463] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.o FAILED: src/CMakeFiles/server.dir/addrman.cpp.o /usr/bin/ccache /usr/bin/clang++-10 -DBOOST_AC_USE_STD_ATOMIC -DBOOST_SP_USE_STD_ATOMIC -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I../../src/leveldb/helpers/memenv -I../../src/. -Isrc -I../../src/univalue/include -Isrc/crypto/.. -I../../src/secp256k1/include -I../../src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -g -O2 -fPIC -fvisibility=hidden -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wthread-safety-analysis -Wshadow -Wrange-loop-analysis -Wredundant-decls -Wformat-security -Wredundant-move -Wno-unused-parameter -Wno-implicit-fallthrough -pthread -std=gnu++14 -MD -MT src/CMakeFiles/server.dir/addrman.cpp.o -MF src/CMakeFiles/server.dir/addrman.cpp.o.d -o src/CMakeFiles/server.dir/addrman.cpp.o -c ../../src/addrman.cpp ../../src/addrman.cpp:13:2: error: You shall not pass ! #error You shall not pass ! ^ 1 error generated. [256/463] Linking CXX static library src/librpcclient.a [257/463] Building CXX object src/CMakeFiles/common.dir/core_read.cpp.o [258/463] Building CXX object src/CMakeFiles/bitcoinconsensus-shared.dir/script/bitcoinconsensus.cpp.o [259/463] Building CXX object src/CMakeFiles/bitcoind.dir/bitcoind.cpp.o [260/463] Building CXX object src/CMakeFiles/server.dir/config.cpp.o [261/463] Building CXX object src/CMakeFiles/server.dir/chain.cpp.o [262/463] Building CXX object src/CMakeFiles/server.dir/checkpoints.cpp.o [263/463] Building CXX object src/CMakeFiles/server.dir/blockfilter.cpp.o [264/463] Building CXX object src/CMakeFiles/bitcoin-cli.dir/bitcoin-cli.cpp.o [265/463] Building CXX object src/CMakeFiles/server.dir/addrdb.cpp.o [266/463] Building CXX object src/CMakeFiles/server.dir/banman.cpp.o [267/463] Building CXX object src/CMakeFiles/server.dir/blockencodings.cpp.o [268/463] Building CXX object src/CMakeFiles/server.dir/avalanche/processor.cpp.o ninja: build stopped: subcommand failed. Build build-clang-10 failed with exit code 1
Tail of the build log:
Build preview-e.cash completed successfully
Tail of the build log:
#1 [internal] load build definition from Dockerfile #1 sha256:b5650738292f560c5abca5da43f8c8cc5d9988a0b3e768081633947ad9dfd5d9 #1 transferring dockerfile: 118B done #1 DONE 0.0s #2 [internal] load .dockerignore #2 sha256:55985a3466f01d692fc85a188b2c7fa05fde117228d025cd95841f5c5709422b #2 transferring context: 2B done #2 DONE 0.0s #3 [internal] load metadata for docker.io/library/node:16 #3 sha256:fcebe6595ccabc9db4d2477733f2265fb18ca302607dd9a9e445f4ebdfd1189a #3 DONE 0.1s #4 [1/4] FROM docker.io/library/node:16@sha256:d70de5be007866473408af5cc39f6039d990d8d4f72ae13438b0b4f83b904b31 #4 sha256:66c8f9d049c517d1c8e8461d53e13466099299160c7ad0b9bde28d7c8e5bfd6f #4 DONE 0.0s #5 [internal] load build context #5 sha256:247294bb073b0429dab4d06b0a6d9337dca0cf329712d54c043bb7670e6ab3cc #5 transferring context: 995.14kB 0.0s done #5 DONE 0.0s #7 [3/4] RUN npm ci #7 sha256:4c59bebcff11ac3dc0f60002348639f4eaf40a887ae8ad5bf8ad1a65db711fcf #7 CACHED #6 [2/4] COPY . . #6 sha256:2e5c31f755bdb677f88c7dc157bb94f20747923d345c38610fc6388933b50e62 #6 CACHED #8 [4/4] RUN npm run build #8 sha256:2c0c9583c2a74820ced3092d5bcd9aa70f4b6790c22093b0fd7450e124f6de72 #8 CACHED #9 exporting to image #9 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00 #9 exporting layers done #9 writing image sha256:207a87bd0aa6ea92b1d6998aa53ec0fdeaeff1ccb514e697aca5fbd2dc35a12f done #9 naming to docker.io/library/preview-e.cash-0c6843e9a done #9 DONE 0.0s docker: Error response from daemon: Conflict. The container name "/preview-e.cash-0c6843e9a" is already in use by container "4c3f68e3e77830cfc9055335589d193a5edb16f9034152bea3010ad6e77606d4". You have to remove (or rename) that container to be able to reuse that name. See 'docker run --help'. Build preview-e.cash failed with exit code 125
Build Bitcoin ABC Diffs / Diff Testing (preview-e.cash) passed.
Preview is available at http://54.39.19.73:41592 for the next 60 minutes.
Failed tests logs:
====== electrumabc.tests.regtest.test_rpc_misc.test_getunusedaddress ====== test setup failed docker_compose_command = 'docker-compose' docker_compose_file = '/work/electrum/electrumabc/tests/regtest/docker-compose.yml' docker_compose_project_name = 'pytest19', docker_setup = 'up --build -d' docker_cleanup = 'down -v' @pytest.fixture(scope="session") def docker_services( docker_compose_command, docker_compose_file, docker_compose_project_name, docker_setup, docker_cleanup, ): """Start all services from a docker compose file (`docker-compose up`). After test are finished, shutdown all services (`docker-compose down`).""" > with get_docker_services( docker_compose_command, docker_compose_file, docker_compose_project_name, docker_setup, docker_cleanup, ) as docker_service: /usr/local/lib/python3.9/dist-packages/pytest_docker/plugin.py:221: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.9/contextlib.py:117: in __enter__ return next(self.gen) /usr/local/lib/python3.9/dist-packages/pytest_docker/plugin.py:199: in get_docker_services docker_compose.execute(docker_setup) /usr/local/lib/python3.9/dist-packages/pytest_docker/plugin.py:129: in execute return execute(command) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'docker-compose -f "/work/electrum/electrumabc/tests/regtest/docker-compose.yml" -p "pytest19" up --build -d' success_codes = (0,) def execute(command, success_codes=(0,)): """Run a shell command.""" try: output = subprocess.check_output(command, stderr=subprocess.STDOUT, shell=True) status = 0 except subprocess.CalledProcessError as error: output = error.output or b"" status = error.returncode command = error.cmd if status not in success_codes: > raise Exception( 'Command {} returned {}: """{}""".'.format( command, status, output.decode("utf-8") ) ) E Exception: Command docker-compose -f "/work/electrum/electrumabc/tests/regtest/docker-compose.yml" -p "pytest19" up --build -d returned 127: """/bin/sh: 1: docker-compose: not found E """. /usr/local/lib/python3.9/dist-packages/pytest_docker/plugin.py:24: Exception ====== electrumabc.tests.regtest.test_rpc_misc.test_getservers ====== test setup failed docker_compose_command = 'docker-compose' docker_compose_file = '/work/electrum/electrumabc/tests/regtest/docker-compose.yml' docker_compose_project_name = 'pytest19', docker_setup = 'up --build -d' docker_cleanup = 'down -v' @pytest.fixture(scope="session") def docker_services( docker_compose_command, docker_compose_file, docker_compose_project_name, docker_setup, docker_cleanup, ): """Start all services from a docker compose file (`docker-compose up`). After test are finished, shutdown all services (`docker-compose down`).""" > with get_docker_services( docker_compose_command, docker_compose_file, docker_compose_project_name, docker_setup, docker_cleanup, ) as docker_service: /usr/local/lib/python3.9/dist-packages/pytest_docker/plugin.py:221: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.9/contextlib.py:117: in __enter__ return next(self.gen) /usr/local/lib/python3.9/dist-packages/pytest_docker/plugin.py:199: in get_docker_services docker_compose.execute(docker_setup) /usr/local/lib/python3.9/dist-packages/pytest_docker/plugin.py:129: in execute return execute(command) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'docker-compose -f "/work/electrum/electrumabc/tests/regtest/docker-compose.yml" -p "pytest19" up --build -d' success_codes = (0,) def execute(command, success_codes=(0,)): """Run a shell command.""" try: output = subprocess.check_output(command, stderr=subprocess.STDOUT, shell=True) status = 0 except subprocess.CalledProcessError as error: output = error.output or b"" status = error.returncode command = error.cmd if status not in success_codes: > raise Exception( 'Command {} returned {}: """{}""".'.format( command, status, output.decode("utf-8") ) ) E Exception: Command docker-compose -f "/work/electrum/electrumabc/tests/regtest/docker-compose.yml" -p "pytest19" up --build -d returned 127: """/bin/sh: 1: docker-compose: not found E """. /usr/local/lib/python3.9/dist-packages/pytest_docker/plugin.py:24: Exception ====== electrumabc.tests.regtest.test_rpc_misc.test_balance ====== test setup failed docker_compose_command = 'docker-compose' docker_compose_file = '/work/electrum/electrumabc/tests/regtest/docker-compose.yml' docker_compose_project_name = 'pytest19', docker_setup = 'up --build -d' docker_cleanup = 'down -v' @pytest.fixture(scope="session") def docker_services( docker_compose_command, docker_compose_file, docker_compose_project_name, docker_setup, docker_cleanup, ): """Start all services from a docker compose file (`docker-compose up`). After test are finished, shutdown all services (`docker-compose down`).""" > with get_docker_services( docker_compose_command, docker_compose_file, docker_compose_project_name, docker_setup, docker_cleanup, ) as docker_service: /usr/local/lib/python3.9/dist-packages/pytest_docker/plugin.py:221: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.9/contextlib.py:117: in __enter__ return next(self.gen) /usr/local/lib/python3.9/dist-packages/pytest_docker/plugin.py:199: in get_docker_services docker_compose.execute(docker_setup) /usr/local/lib/python3.9/dist-packages/pytest_docker/plugin.py:129: in execute return execute(command) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'docker-compose -f "/work/electrum/electrumabc/tests/regtest/docker-compose.yml" -p "pytest19" up --build -d' success_codes = (0,) def execute(command, success_codes=(0,)): """Run a shell command.""" try: output = subprocess.check_output(command, stderr=subprocess.STDOUT, shell=True) status = 0 except subprocess.CalledProcessError as error: output = error.output or b"" status = error.returncode command = error.cmd if status not in success_codes: > raise Exception( 'Command {} returned {}: """{}""".'.format( command, status, output.decode("utf-8") ) ) E Exception: Command docker-compose -f "/work/electrum/electrumabc/tests/regtest/docker-compose.yml" -p "pytest19" up --build -d returned 127: """/bin/sh: 1: docker-compose: not found E """. /usr/local/lib/python3.9/dist-packages/pytest_docker/plugin.py:24: Exception ====== electrumabc.tests.regtest.test_rpc_payment_request.test_addrequest ====== test setup failed docker_compose_command = 'docker-compose' docker_compose_file = '/work/electrum/electrumabc/tests/regtest/docker-compose.yml' docker_compose_project_name = 'pytest19', docker_setup = 'up --build -d' docker_cleanup = 'down -v' @pytest.fixture(scope="session") def docker_services( docker_compose_command, docker_compose_file, docker_compose_project_name, docker_setup, docker_cleanup, ): """Start all services from a docker compose file (`docker-compose up`). After test are finished, shutdown all services (`docker-compose down`).""" > with get_docker_services( docker_compose_command, docker_compose_file, docker_compose_project_name, docker_setup, docker_cleanup, ) as docker_service: /usr/local/lib/python3.9/dist-packages/pytest_docker/plugin.py:221: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.9/contextlib.py:117: in __enter__ return next(self.gen) /usr/local/lib/python3.9/dist-packages/pytest_docker/plugin.py:199: in get_docker_services docker_compose.execute(docker_setup) /usr/local/lib/python3.9/dist-packages/pytest_docker/plugin.py:129: in execute return execute(command) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'docker-compose -f "/work/electrum/electrumabc/tests/regtest/docker-compose.yml" -p "pytest19" up --build -d' success_codes = (0,) def execute(command, success_codes=(0,)): """Run a shell command.""" try: output = subprocess.check_output(command, stderr=subprocess.STDOUT, shell=True) status = 0 except subprocess.CalledProcessError as error: output = error.output or b"" status = error.returncode command = error.cmd if status not in success_codes: > raise Exception( 'Command {} returned {}: """{}""".'.format( command, status, output.decode("utf-8") ) ) E Exception: Command docker-compose -f "/work/electrum/electrumabc/tests/regtest/docker-compose.yml" -p "pytest19" up --build -d returned 127: """/bin/sh: 1: docker-compose: not found E """. /usr/local/lib/python3.9/dist-packages/pytest_docker/plugin.py:24: Exception
Each failure log is accessible here:
electrumabc.tests.regtest.test_rpc_misc.test_getunusedaddress
electrumabc.tests.regtest.test_rpc_misc.test_getservers
electrumabc.tests.regtest.test_rpc_misc.test_balance
electrumabc.tests.regtest.test_rpc_payment_request.test_addrequest
Tail of the build log:
Downloading https://files.pythonhosted.org/packages/48/59/01f454d0eacb6670c77add68611b7a572455ae69ba902d270ed761869f87/QDarkStyle-3.1-py2.py3-none-any.whl (870kB) Collecting python-dateutil<2.9 (from -r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements.txt (line 9)) Downloading https://files.pythonhosted.org/packages/36/7a/87837f39d0296e723bb9b62bbb257d0355c7f6128853c78955f57342a56d/python_dateutil-2.8.2-py2.py3-none-any.whl (247kB) Collecting stem>=1.8.0 (from -r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements.txt (line 10)) Downloading https://files.pythonhosted.org/packages/94/c6/b2258155546f966744e78b9862f62bd2b8671b422bb9951a1330e4c8fd73/stem-1.8.2.tar.gz (2.9MB) Requirement already satisfied: certifi in /usr/lib/python3/dist-packages (from -r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements.txt (line 11)) (2018.8.24) Collecting mnemonic>=0.19 (from -r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements.txt (line 12)) Downloading https://files.pythonhosted.org/packages/ae/95/3e07c33ffb26f5823b45a1c30db8acea44763198c2bd393e07e884f3295f/mnemonic-0.20-py3-none-any.whl (62kB) Collecting pathvalidate (from -r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements.txt (line 13)) Downloading https://files.pythonhosted.org/packages/c8/98/e6c836ea547236fffab67503ff691d302f2366fbe3a1e37bfe611e352b3c/pathvalidate-3.1.0-py3-none-any.whl Collecting dnspython[DNSSEC]>=2.0 (from -r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements.txt (line 14)) Downloading https://files.pythonhosted.org/packages/12/86/d305e87555430ff4630d729420d97dece3b16efcbf2b7d7e974d11b0d86c/dnspython-2.3.0-py3-none-any.whl (283kB) Collecting pycryptodomex (from -r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements.txt (line 15)) Downloading https://files.pythonhosted.org/packages/40/92/efd675dba957315d705f792b28d900bddc36f39252f6713961b4221ee9af/pycryptodomex-3.18.0.tar.gz (4.6MB) Requirement already satisfied: six>=1.9.0 in /usr/lib/python3/dist-packages (from ecdsa>=0.15->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements.txt (line 2)) (1.12.0) Collecting pypng (from qrcode->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/3e/b9/3766cc361d93edb2ce81e2e1f87dd98f314d7d513877a342d31b30741680/pypng-0.20220715.0-py3-none-any.whl (58kB) Requirement already satisfied: typing-extensions in /home/teamcity/.local/lib/python3.7/site-packages (from qrcode->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements.txt (line 4)) (4.7.1) Collecting qtpy>=1.9 (from qdarkstyle>=2.8->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements.txt (line 8)) Downloading https://files.pythonhosted.org/packages/51/9f/495736f9bbebc56b9f2ba3d95df1045fd367378254f799e86463b0037ab0/QtPy-2.3.1-py3-none-any.whl (84kB) Requirement already satisfied: cryptography<40.0,>=2.6; extra == "dnssec" in /usr/lib/python3/dist-packages (from dnspython[DNSSEC]>=2.0->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements.txt (line 14)) (2.6.1) Requirement already satisfied: packaging in /home/teamcity/.local/lib/python3.7/site-packages (from qtpy>=1.9->qdarkstyle>=2.8->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements.txt (line 8)) (23.1) Building wheels for collected packages: pyaes, stem, pycryptodomex Running setup.py bdist_wheel for pyaes: started Running setup.py bdist_wheel for pyaes: finished with status 'done' Stored in directory: /home/teamcity/.cache/pip/wheels/bd/cf/7b/ced9e8f28c50ed666728e8ab178ffedeb9d06f6a10f85d6432 Running setup.py bdist_wheel for stem: started Running setup.py bdist_wheel for stem: finished with status 'done' Stored in directory: /home/teamcity/.cache/pip/wheels/78/ad/54/410b3035b23e3cc9c4feee034be2bb868f198eb6a3d5ea913c Running setup.py bdist_wheel for pycryptodomex: started Running setup.py bdist_wheel for pycryptodomex: finished with status 'done' Stored in directory: /home/teamcity/.cache/pip/wheels/41/20/3e/0b7d6d05e6456c837915201e85e46b6eebc34bbf7bec08157e Successfully built pyaes stem pycryptodomex Installing collected packages: pyaes, ecdsa, pypng, qrcode, protobuf, jsonrpclib-pelix, PySocks, qtpy, qdarkstyle, python-dateutil, stem, mnemonic, pathvalidate, dnspython, pycryptodomex The script qr is installed in '/home/teamcity/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. The script qtpy is installed in '/home/teamcity/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. The scripts qdarkstyle, qdarkstyle.example and qdarkstyle.utils are installed in '/home/teamcity/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Successfully installed PySocks-1.7.1 dnspython-2.3.0 ecdsa-0.18.0 jsonrpclib-pelix-0.4.3.2 mnemonic-0.20 pathvalidate-3.1.0 protobuf-3.20.3 pyaes-1.6.1 pycryptodomex-3.18.0 pypng-0.20220715.0 python-dateutil-2.8.2 qdarkstyle-3.1 qrcode-7.4.2 qtpy-2.3.1 stem-1.8.2 Requirement already satisfied: pytest-docker>=0.10.1 in /home/teamcity/.local/lib/python3.7/site-packages (from -r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements-regtest.txt (line 1)) (1.0.1) Requirement already satisfied: python-bitcoinrpc>=1.0 in /home/teamcity/.local/lib/python3.7/site-packages (from -r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements-regtest.txt (line 2)) (1.0) Requirement already satisfied: jsonpath-ng>=1.5.3 in /home/teamcity/.local/lib/python3.7/site-packages (from -r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements-regtest.txt (line 3)) (1.5.3) Requirement already satisfied: jsonrpcclient>=4.0.2 in /home/teamcity/.local/lib/python3.7/site-packages (from -r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements-regtest.txt (line 4)) (4.0.3) Requirement already satisfied: attrs>=19.2.0 in /home/teamcity/.local/lib/python3.7/site-packages (from pytest-docker>=0.10.1->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements-regtest.txt (line 1)) (23.1.0) Requirement already satisfied: pytest<8.0,>=4.0 in /home/teamcity/.local/lib/python3.7/site-packages (from pytest-docker>=0.10.1->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements-regtest.txt (line 1)) (7.4.0) Requirement already satisfied: ply in /home/teamcity/.local/lib/python3.7/site-packages (from jsonpath-ng>=1.5.3->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements-regtest.txt (line 3)) (3.11) Requirement already satisfied: six in /usr/lib/python3/dist-packages (from jsonpath-ng>=1.5.3->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements-regtest.txt (line 3)) (1.12.0) Requirement already satisfied: decorator in /usr/lib/python3/dist-packages (from jsonpath-ng>=1.5.3->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements-regtest.txt (line 3)) (4.3.0) Requirement already satisfied: importlib-metadata; python_version < "3.8" in /home/teamcity/.local/lib/python3.7/site-packages (from attrs>=19.2.0->pytest-docker>=0.10.1->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements-regtest.txt (line 1)) (6.7.0) Requirement already satisfied: iniconfig in /home/teamcity/.local/lib/python3.7/site-packages (from pytest<8.0,>=4.0->pytest-docker>=0.10.1->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements-regtest.txt (line 1)) (2.0.0) Requirement already satisfied: exceptiongroup>=1.0.0rc8; python_version < "3.11" in /home/teamcity/.local/lib/python3.7/site-packages (from pytest<8.0,>=4.0->pytest-docker>=0.10.1->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements-regtest.txt (line 1)) (1.1.2) Requirement already satisfied: packaging in /home/teamcity/.local/lib/python3.7/site-packages (from pytest<8.0,>=4.0->pytest-docker>=0.10.1->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements-regtest.txt (line 1)) (23.1) Requirement already satisfied: pluggy<2.0,>=0.12 in /home/teamcity/.local/lib/python3.7/site-packages (from pytest<8.0,>=4.0->pytest-docker>=0.10.1->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements-regtest.txt (line 1)) (1.2.0) Requirement already satisfied: tomli>=1.0.0; python_version < "3.11" in /home/teamcity/.local/lib/python3.7/site-packages (from pytest<8.0,>=4.0->pytest-docker>=0.10.1->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements-regtest.txt (line 1)) (2.0.1) Requirement already satisfied: zipp>=0.5 in /home/teamcity/.local/lib/python3.7/site-packages (from importlib-metadata; python_version < "3.8"->attrs>=19.2.0->pytest-docker>=0.10.1->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements-regtest.txt (line 1)) (3.15.0) Requirement already satisfied: typing-extensions>=3.6.4; python_version < "3.8" in /home/teamcity/.local/lib/python3.7/site-packages (from importlib-metadata; python_version < "3.8"->attrs>=19.2.0->pytest-docker>=0.10.1->-r /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/electrum/contrib/requirements/requirements-regtest.txt (line 1)) (4.7.1) /home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/abc-ci-builds/electrum-functional-tests/script.sh: line 7: pytest: command not found Build electrum-functional-tests failed with exit code 127