Page MenuHomePhabricator

[WIP] Test commit, don't review
Changes PlannedPublic

Authored by Fabien on Jun 15 2020, 11:33.

Details

Reviewers
None
Group Reviewers
Restricted Project
Test Plan
NOP();

Diff Detail

Repository
rABC Bitcoin ABC
Branch
test
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 21736
Build 43111: Build Diff
Build 43110: arc lint + arc unit

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
Fabien planned changes to this revision.Jul 3 2020, 21:12

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
Fabien planned changes to this revision.Jul 3 2020, 21:25

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
Fabien planned changes to this revision.Jul 30 2020, 11:41
Fabien planned changes to this revision.Sep 23 2020, 15:40
Fabien planned changes to this revision.Oct 26 2020, 07:40
Fabien planned changes to this revision.Jan 12 2023, 13:56

@bot build-clang

Fabien planned changes to this revision.Apr 11 2023, 18:50

@bot preview-e.cash

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

@bot electrum-functional-tests

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

@bot electrum-functional-tests

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

@bot electrum-functional-tests

Fabien planned changes to this revision.Jul 18 2023, 13:39
Fabien planned changes to this revision.Jan 11 2024, 14:05
Fabien planned changes to this revision.Jul 10 2024, 10:46