Page MenuHomePhabricator

refactor: use C++11 default initializers
ClosedPublic

Authored by PiRK on Sep 22 2025, 13:23.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABC2456cc06d33d: refactor: use C++11 default initializers
Summary

This is a backport of core#25108

Depends on D18661

Test Plan
cmake .. -GNinja -DBUILD_CHRONIK=1 -DENABLE_CLANG_TIDY=ON -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++
ninja all check bitcoin-fuzzers bitcoin-bench

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

PiRK requested review of this revision.Sep 22 2025, 13:23

undo unrelated blank line changes

Tail of the build log:

[411/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/coins.cpp.o
[412/596] Building CXX object src/CMakeFiles/bitcoind.dir/bitcoind.cpp.o
[413/596] Building CXX object src/CMakeFiles/server.dir/rpc/mining.cpp.o
[414/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/logging.cpp.o
[415/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/str.cpp.o
[416/596] Building CXX object src/CMakeFiles/bitcoin-wallet.dir/bitcoin-wallet.cpp.o
[417/596] Building CXX object src/CMakeFiles/server.dir/wallet/init.cpp.o
[418/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/random.cpp.o
[419/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/transaction_utils.cpp.o
[420/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/net.cpp.o
[421/596] Building CXX object src/CMakeFiles/bitcoin-cli.dir/bitcoin-cli.cpp.o
[422/596] Linking CXX executable src/bitcoin-cli
[423/596] Building CXX object src/CMakeFiles/server.dir/rpc/avalanche.cpp.o
[424/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/bdb.cpp.o
[425/596] Building CXX object src/CMakeFiles/server.dir/rpc/rawtransaction.cpp.o
[426/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/coinselection.cpp.o
[427/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/coincontrol.cpp.o
[428/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/context.cpp.o
[429/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/crypter.cpp.o
[430/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/blockfilter.cpp.o
[431/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/db.cpp.o
[432/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/wallet.cpp.o
[433/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/validation.cpp.o
[434/596] Building CXX object src/CMakeFiles/server.dir/rpc/blockchain.cpp.o
[435/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/txmempool.cpp.o
[436/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/fees.cpp.o
[437/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/load.cpp.o
[438/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/mining.cpp.o
[439/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/rpc/encrypt.cpp.o
[440/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/receive.cpp.o
[441/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/interfaces.cpp.o
[442/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/rpc/signmessage.cpp.o
[443/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/sqlite.cpp.o
[444/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/transaction.cpp.o
[445/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/rpc/backup.cpp.o
[446/596] Building CXX object src/seeder/CMakeFiles/seeder-base.dir/dns.cpp.o
[447/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/walletutil.cpp.o
[448/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/salvage.cpp.o
[449/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/rpc/util.cpp.o
[450/596] Building CXX object src/seeder/CMakeFiles/seeder-base.dir/db.cpp.o
[451/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.o
[452/596] Linking CXX static library chronik/libchronik-bridge.a
[453/596] Building CXX object src/seeder/CMakeFiles/seeder-base.dir/options.cpp.o
[454/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/spend.cpp.o
[455/596] Linking CXX static library chronik/libchronik.a
[456/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/scriptpubkeyman.cpp.o
[457/596] Building CXX object src/iguana/CMakeFiles/iguana.dir/iguana_formatter.cpp.o
[458/596] Building CXX object src/iguana/CMakeFiles/iguana.dir/iguana_interpreter.cpp.o
[459/596] Building CXX object src/iguana/CMakeFiles/iguana.dir/iguana.cpp.o
[460/596] Linking CXX executable src/iguana/iguana
[461/596] Building CXX object src/wallet/CMakeFiles/wallet-tool.dir/wallettool.cpp.o
[462/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/wallet.cpp.o
[463/596] Building CXX object src/CMakeFiles/server.dir/validation.cpp.o
[464/596] Building CXX object src/seeder/CMakeFiles/bitcoin-seeder.dir/main.cpp.o
[465/596] Building CXX object src/seeder/CMakeFiles/seeder-base.dir/bitcoin.cpp.o
[466/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/walletdb.cpp.o
[467/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/rpcwallet.cpp.o
[468/596] Linking CXX static library src/wallet/libwallet.a
ninja: build stopped: cannot make progress due to previous errors.
Build build-clang-tidy failed with exit code 1

Tail of the build log:

[411/596] Building CXX object src/CMakeFiles/bitcoin-cli.dir/bitcoin-cli.cpp.o
[412/596] Linking C executable src/secp256k1/internal-bench
[413/596] Linking CXX executable src/bitcoin-cli
[414/596] Building CXX object src/CMakeFiles/bitcoind.dir/bitcoind.cpp.o
[415/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/str.cpp.o
[416/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/coins.cpp.o
[417/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/logging.cpp.o
[418/596] Building CXX object src/CMakeFiles/bitcoin-tx.dir/bitcoin-tx.cpp.o
[419/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/random.cpp.o
[420/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/net.cpp.o
[421/596] Linking CXX executable src/bitcoin-tx
[422/596] Building CXX object src/CMakeFiles/bitcoin-wallet.dir/bitcoin-wallet.cpp.o
[423/596] Building CXX object src/CMakeFiles/server.dir/wallet/init.cpp.o
[424/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/blockfilter.cpp.o
[425/596] Building CXX object src/CMakeFiles/server.dir/rpc/blockchain.cpp.o
[426/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/context.cpp.o
[427/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/transaction_utils.cpp.o
[428/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/crypter.cpp.o
[429/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/db.cpp.o
[430/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/coincontrol.cpp.o
[431/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/coinselection.cpp.o
[432/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/mining.cpp.o
[433/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/validation.cpp.o
[434/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/txmempool.cpp.o
[435/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/bdb.cpp.o
[436/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/load.cpp.o
[437/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/receive.cpp.o
[438/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/wallet.cpp.o
[439/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/rpc/encrypt.cpp.o
[440/596] Building CXX object src/test/CMakeFiles/testutil.dir/util/setup_common.cpp.o
[441/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/rpc/signmessage.cpp.o
[442/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/fees.cpp.o
[443/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/rpc/util.cpp.o
[444/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/transaction.cpp.o
[445/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/sqlite.cpp.o
[446/596] Building CXX object src/CMakeFiles/server.dir/validation.cpp.o
[447/596] Building CXX object src/seeder/CMakeFiles/seeder-base.dir/dns.cpp.o
[448/596] Building CXX object src/seeder/CMakeFiles/seeder-base.dir/options.cpp.o
[449/596] Building CXX object src/seeder/CMakeFiles/seeder-base.dir/db.cpp.o
[450/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/walletutil.cpp.o
[451/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/salvage.cpp.o
[452/596] Linking CXX static library chronik/libchronik-bridge.a
[453/596] Linking CXX static library chronik/libchronik.a
[454/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/interfaces.cpp.o
[455/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/wallet.cpp.o
[456/596] Building CXX object src/iguana/CMakeFiles/iguana.dir/iguana_formatter.cpp.o
[457/596] Building CXX object src/iguana/CMakeFiles/iguana.dir/iguana.cpp.o
[458/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/spend.cpp.o
[459/596] Building CXX object src/iguana/CMakeFiles/iguana.dir/iguana_interpreter.cpp.o
[460/596] Linking CXX executable src/iguana/iguana
[461/596] Building CXX object src/seeder/CMakeFiles/bitcoin-seeder.dir/main.cpp.o
[462/596] Building CXX object src/seeder/CMakeFiles/seeder-base.dir/bitcoin.cpp.o
[463/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/scriptpubkeyman.cpp.o
[464/596] Building CXX object src/wallet/CMakeFiles/wallet-tool.dir/wallettool.cpp.o
[465/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/rpc/backup.cpp.o
[466/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/walletdb.cpp.o
[467/596] Building CXX object src/wallet/CMakeFiles/wallet.dir/rpcwallet.cpp.o
[468/596] Linking CXX static library src/wallet/libwallet.a
ninja: build stopped: cannot make progress due to previous errors.
Build build-clang-tidy failed with exit code 1
PiRK planned changes to this revision.Sep 22 2025, 14:16

this is going to be tedious if CI does not give the same results as the local run, and I need to update the diff repeatedly until no error is left

Tail of the build log:

[461/542] bitcoin: testing bridgecompression_tests
[462/542] bitcoin: testing walletdb_tests
[463/542] Running utility command for check-bitcoin-bridgecompression_tests
[464/542] Running utility command for check-bitcoin-walletdb_tests
[465/542] bitcoin: testing psbt_wallet_tests
[466/542] Running utility command for check-bitcoin-psbt_wallet_tests
[467/542] bitcoin: testing validation_block_tests
[468/542] Running utility command for check-bitcoin-validation_block_tests
[469/542] Linking CXX executable src/seeder/test/test-seeder
[470/542] Linking CXX executable src/pow/test/test-pow
[471/542] seeder: testing db_tests
[472/542] bitcoin: testing wallet_crypto_tests
[473/542] bitcoin: testing validation_chainstatemanager_tests
[474/542] pow: testing daa_tests
[475/542] Running utility command for check-bitcoin-wallet_crypto_tests
[476/542] Running utility command for check-pow-daa_tests
[477/542] Running utility command for check-bitcoin-validation_chainstatemanager_tests
[478/542] Running utility command for check-seeder-db_tests
[479/542] bitcoin: testing chronikbridge_tests
[480/542] pow: testing eda_tests
[481/542] Running utility command for check-bitcoin-chronikbridge_tests
[482/542] seeder: testing message_writer_tests
[483/542] Running utility command for check-pow-eda_tests
[484/542] Running utility command for check-seeder-message_writer_tests
[485/542] seeder: testing options_tests
[486/542] seeder: testing p2p_messaging_tests
[487/542] seeder: testing parse_name_tests
[488/542] Running utility command for check-seeder-options_tests
[489/542] Running utility command for check-seeder-p2p_messaging_tests
[490/542] Running utility command for check-seeder-parse_name_tests
[491/542] pow: testing grasberg_tests
[492/542] Running utility command for check-pow-grasberg_tests
[493/542] seeder: testing write_name_tests
[494/542] Running utility command for check-seeder-write_name_tests
[495/542] Running seeder test suite
PASSED: seeder test suite
[496/542] bitcoin: testing coins_tests
[497/542] Running utility command for check-bitcoin-coins_tests
[498/542] bitcoin: testing transaction_tests
[499/542] Running utility command for check-bitcoin-transaction_tests
[500/542] bitcoin: testing wallet_tests
[501/542] Running utility command for check-bitcoin-wallet_tests
[502/542] pow: testing aserti32d_tests
[503/542] bitcoin: testing coinselector_tests
[504/542] Running utility command for check-pow-aserti32d_tests
[505/542] Running utility command for check-bitcoin-coinselector_tests
[506/542] Running pow test suite
PASSED: pow test suite
[507/542] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/addressbooktests.cpp.o
[508/542] bitcoin: testing bridgeprimitives_tests
[509/542] Running utility command for check-bitcoin-bridgeprimitives_tests
[510/542] bitcoin: testing scriptnum_63bit_tests
[511/542] Running utility command for check-bitcoin-scriptnum_63bit_tests
[512/542] Running bitcoin test suite
PASSED: bitcoin test suite
[513/542] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/__/__/wallet/test/wallet_test_fixture.cpp.o
[514/542] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/paymentservertests.cpp.o
[515/542] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/wallettests.cpp.o
ninja: build stopped: cannot make progress due to previous errors.
Build build-clang-tidy failed with exit code 1
PiRK retitled this revision from efactor: use C++11 default initializers to refactor: use C++11 default initializers.

iterate++

Tail of the build log:

[511/537] Building CXX object src/avalanche/test/CMakeFiles/test-avalanche.dir/processor_tests.cpp.o
[512/537] secp256k1: testing secp256k1-tests
[513/537] Running secp256k1 test suite
PASSED: secp256k1 test suite
[514/537] Linking CXX executable src/avalanche/test/test-avalanche
[515/537] avalanche: testing init_tests
[516/537] avalanche: testing delegation_tests
[517/537] Running utility command for check-avalanche-init_tests
[518/537] Running utility command for check-avalanche-delegation_tests
[519/537] avalanche: testing stakingrewards_tests
[520/537] avalanche: testing proofcomparator_tests
[521/537] Running utility command for check-avalanche-stakingrewards_tests
[522/537] Running utility command for check-avalanche-proofcomparator_tests
[523/537] avalanche: testing stakecontendercache_tests
[524/537] Running utility command for check-avalanche-stakecontendercache_tests
[525/537] avalanche: testing proofpool_tests
[526/537] Running utility command for check-avalanche-proofpool_tests
[527/537] avalanche: testing proof_tests
[528/537] Running utility command for check-avalanche-proof_tests
[529/537] avalanche: testing compactproofs_tests
[530/537] Running utility command for check-avalanche-compactproofs_tests
[531/537] avalanche: testing voterecord_tests
[532/537] Running utility command for check-avalanche-voterecord_tests
[533/537] avalanche: testing peermanager_tests
[534/537] Running utility command for check-avalanche-peermanager_tests
[535/537] avalanche: testing processor_tests
FAILED: src/avalanche/test/CMakeFiles/check-avalanche-processor_tests /work/abc-ci-builds/build-clang/src/avalanche/test/CMakeFiles/check-avalanche-processor_tests 
cd /work/abc-ci-builds/build-clang/src/avalanche/test && /usr/bin/cmake -E make_directory /work/abc-ci-builds/build-clang/test/junit && /usr/bin/cmake -E make_directory /work/abc-ci-builds/build-clang/test/log && /usr/bin/cmake -E env /work/cmake/utils/log-and-print-on-failure.sh /work/abc-ci-builds/build-clang/test/log/avalanche-processor_tests.log /work/abc-ci-builds/build-clang/src/avalanche/test/test-avalanche --run_test=processor_tests --logger=HRF,message:JUNIT,message,avalanche-processor_tests.xml --catch_system_errors=no -- -printtoconsole=1
Running 56 test cases...
/work/src/avalanche/test/processor_tests.cpp(657): error: in "processor_tests/vote_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(725): error: in "processor_tests/vote_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(746): error: in "processor_tests/vote_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(773): error: in "processor_tests/vote_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(809): error: in "processor_tests/multi_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(828): error: in "processor_tests/multi_item_register<(anonymous namespace)__TxProvider>": check invs[i].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(828): error: in "processor_tests/multi_item_register<(anonymous namespace)__TxProvider>": check invs[i].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(866): error: in "processor_tests/multi_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(912): error: in "processor_tests/poll_and_response<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1054): error: in "processor_tests/dont_poll_invalid_item<(anonymous namespace)__TxProvider>": check invs[i].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1054): error: in "processor_tests/dont_poll_invalid_item<(anonymous namespace)__TxProvider>": check invs[i].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1072): error: in "processor_tests/dont_poll_invalid_item<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1221): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1868): error: in "processor_tests/voting_parameters<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1899): error: in "processor_tests/voting_parameters<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1868): error: in "processor_tests/voting_parameters<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1899): error: in "processor_tests/voting_parameters<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]

*** 27 failures are detected in the test module "Avalanche Test Suite"
ninja: build stopped: cannot make progress due to previous errors.
Build build-clang failed with exit code 1

Tail of the build log:

tests/test_iguana.py::test_redeem_script_exception ##teamcity[testStarted timestamp='2025-09-23T11:08:11.909' captureStandardOutput='false' flowId='tests.test_iguana.test_redeem_script_exception' metainfo='test_redeem_script_exception' name='tests.test_iguana.test_redeem_script_exception']
PASSED                [ 80%]##teamcity[testFinished timestamp='2025-09-23T11:08:11.924' duration='14' flowId='tests.test_iguana.test_redeem_script_exception' name='tests.test_iguana.test_redeem_script_exception']

tests/test_iguana.py::test_redeem_script_empty_stack ##teamcity[testStarted timestamp='2025-09-23T11:08:11.925' captureStandardOutput='false' flowId='tests.test_iguana.test_redeem_script_empty_stack' metainfo='test_redeem_script_empty_stack' name='tests.test_iguana.test_redeem_script_empty_stack']
PASSED              [ 85%]##teamcity[testFinished timestamp='2025-09-23T11:08:11.939' duration='13' flowId='tests.test_iguana.test_redeem_script_empty_stack' name='tests.test_iguana.test_redeem_script_empty_stack']

tests/test_iguana.py::test_redeem_script_false ##teamcity[testStarted timestamp='2025-09-23T11:08:11.940' captureStandardOutput='false' flowId='tests.test_iguana.test_redeem_script_false' metainfo='test_redeem_script_false' name='tests.test_iguana.test_redeem_script_false']
PASSED                    [ 90%]##teamcity[testFinished timestamp='2025-09-23T11:08:11.954' duration='14' flowId='tests.test_iguana.test_redeem_script_false' name='tests.test_iguana.test_redeem_script_false']

tests/test_iguana.py::test_redeem_script_cleanstack ##teamcity[testStarted timestamp='2025-09-23T11:08:11.955' captureStandardOutput='false' flowId='tests.test_iguana.test_redeem_script_cleanstack' metainfo='test_redeem_script_cleanstack' name='tests.test_iguana.test_redeem_script_cleanstack']
PASSED               [ 95%]##teamcity[testFinished timestamp='2025-09-23T11:08:11.970' duration='14' flowId='tests.test_iguana.test_redeem_script_cleanstack' name='tests.test_iguana.test_redeem_script_cleanstack']

tests/test_iguana.py::test_redeem_script_input_sigchecks ##teamcity[testStarted timestamp='2025-09-23T11:08:11.970' captureStandardOutput='false' flowId='tests.test_iguana.test_redeem_script_input_sigchecks' metainfo='test_redeem_script_input_sigchecks' name='tests.test_iguana.test_redeem_script_input_sigchecks']
PASSED          [100%]##teamcity[testFinished timestamp='2025-09-23T11:08:12.037' duration='66' flowId='tests.test_iguana.test_redeem_script_input_sigchecks' name='tests.test_iguana.test_redeem_script_input_sigchecks']


============================== 20 passed in 0.61s ==============================
[188/498] Running pow test suite
PASSED: pow test suite
[202/498] Running seeder test suite
PASSED: seeder test suite
[211/498] Running bitcoin-qt test suite
PASSED: bitcoin-qt test suite
[234/498] avalanche: testing processor_tests
FAILED: src/avalanche/test/CMakeFiles/check-avalanche-processor_tests /work/abc-ci-builds/build-without-wallet/src/avalanche/test/CMakeFiles/check-avalanche-processor_tests 
cd /work/abc-ci-builds/build-without-wallet/src/avalanche/test && /usr/bin/cmake -E make_directory /work/abc-ci-builds/build-without-wallet/test/junit && /usr/bin/cmake -E make_directory /work/abc-ci-builds/build-without-wallet/test/log && /usr/bin/cmake -E env /work/cmake/utils/log-and-print-on-failure.sh /work/abc-ci-builds/build-without-wallet/test/log/avalanche-processor_tests.log /work/abc-ci-builds/build-without-wallet/src/avalanche/test/test-avalanche --run_test=processor_tests --logger=HRF,message:JUNIT,message,avalanche-processor_tests.xml --catch_system_errors=no -- -printtoconsole=1
Running 56 test cases...
/work/src/avalanche/test/processor_tests.cpp(657): error: in "processor_tests/vote_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(725): error: in "processor_tests/vote_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(746): error: in "processor_tests/vote_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(773): error: in "processor_tests/vote_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(809): error: in "processor_tests/multi_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(828): error: in "processor_tests/multi_item_register<(anonymous namespace)__TxProvider>": check invs[i].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(828): error: in "processor_tests/multi_item_register<(anonymous namespace)__TxProvider>": check invs[i].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(866): error: in "processor_tests/multi_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(912): error: in "processor_tests/poll_and_response<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1054): error: in "processor_tests/dont_poll_invalid_item<(anonymous namespace)__TxProvider>": check invs[i].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1054): error: in "processor_tests/dont_poll_invalid_item<(anonymous namespace)__TxProvider>": check invs[i].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1072): error: in "processor_tests/dont_poll_invalid_item<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1221): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1868): error: in "processor_tests/voting_parameters<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1899): error: in "processor_tests/voting_parameters<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1868): error: in "processor_tests/voting_parameters<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1899): error: in "processor_tests/voting_parameters<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]

*** 27 failures are detected in the test module "Avalanche Test Suite"
[495/498] Running bitcoin test suite
PASSED: bitcoin test suite
ninja: build stopped: cannot make progress due to previous errors.
Build build-without-wallet failed with exit code 1

Tail of the build log:

wallet_txn_doublespend.py                        | ✓ Passed  | 1 s
wallet_txn_doublespend.py --mineblock            | ✓ Passed  | 3 s
wallet_watchonly.py                              | ✓ Passed  | 1 s
wallet_watchonly.py --usecli                     | ✓ Passed  | 1 s
chronik_avalanche.py                             | ○ Skipped | 0 s
chronik_block.py                                 | ○ Skipped | 0 s
chronik_block_header.py                          | ○ Skipped | 0 s
chronik_block_info.py                            | ○ Skipped | 0 s
chronik_block_txs.py                             | ○ Skipped | 0 s
chronik_blockchain_info.py                       | ○ Skipped | 0 s
chronik_blocks.py                                | ○ Skipped | 0 s
chronik_chronik_info.py                          | ○ Skipped | 0 s
chronik_cors.py                                  | ○ Skipped | 0 s
chronik_disable_token_index.py                   | ○ Skipped | 0 s
chronik_disallow_prune.py                        | ○ Skipped | 0 s
chronik_electrum_basic.py                        | ○ Skipped | 0 s
chronik_electrum_blockchain.py                   | ○ Skipped | 0 s
chronik_lokad_id_group.py                        | ○ Skipped | 0 s
chronik_mempool_conflicts.py                     | ○ Skipped | 0 s
chronik_mempool_disconnectpool.py                | ○ Skipped | 0 s
chronik_pause.py                                 | ○ Skipped | 0 s
chronik_plugin_groups.py                         | ○ Skipped | 0 s
chronik_plugins.py                               | ○ Skipped | 0 s
chronik_plugins_setup.py                         | ○ Skipped | 0 s
chronik_raw_tx.py                                | ○ Skipped | 0 s
chronik_resync.py                                | ○ Skipped | 0 s
chronik_script_confirmed_txs.py                  | ○ Skipped | 0 s
chronik_script_history.py                        | ○ Skipped | 0 s
chronik_script_unconfirmed_txs.py                | ○ Skipped | 0 s
chronik_script_utxos.py                          | ○ Skipped | 0 s
chronik_scripthash.py                            | ○ Skipped | 0 s
chronik_serve.py                                 | ○ Skipped | 0 s
chronik_spent_by.py                              | ○ Skipped | 0 s
chronik_token_alp.py                             | ○ Skipped | 0 s
chronik_token_broadcast_txs.py                   | ○ Skipped | 0 s
chronik_token_burn.py                            | ○ Skipped | 0 s
chronik_token_id_group.py                        | ○ Skipped | 0 s
chronik_token_parse_failure.py                   | ○ Skipped | 0 s
chronik_token_script_group.py                    | ○ Skipped | 0 s
chronik_token_slp_fungible.py                    | ○ Skipped | 0 s
chronik_token_slp_mint_vault.py                  | ○ Skipped | 0 s
chronik_token_slp_nft1.py                        | ○ Skipped | 0 s
chronik_tx.py                                    | ○ Skipped | 0 s
chronik_tx_removal_order.py                      | ○ Skipped | 0 s
chronik_ws.py                                    | ○ Skipped | 0 s
chronik_ws_avalanche.py                          | ○ Skipped | 0 s
chronik_ws_ordering.py                           | ○ Skipped | 0 s
chronik_ws_ping.py                               | ○ Skipped | 0 s
chronik_ws_script.py                             | ○ Skipped | 0 s
feature_bind_port_discover.py                    | ○ Skipped | 0 s
feature_bind_port_externalip.py                  | ○ Skipped | 0 s
interface_usdt_net.py                            | ○ Skipped | 0 s
interface_usdt_utxocache.py                      | ○ Skipped | 0 s
interface_usdt_validation.py                     | ○ Skipped | 0 s

ALL                                              | ✓ Passed  | 1281 s (accumulated) 
Runtime: 108 s

ninja: build stopped: cannot make progress due to previous errors.
Build build-diff failed with exit code 1

Tail of the build log:

[485/542] Running utility command for check-bitcoin-intmath_tests
[486/542] Running utility command for check-bitcoin-validation_flush_tests
[487/542] Running utility command for check-bitcoin-txpackage_tests
[488/542] bitcoin: testing blockindex_comparator_tests
[489/542] bitcoin: testing server_tests
[490/542] Running utility command for check-bitcoin-blockindex_comparator_tests
[491/542] Running utility command for check-bitcoin-server_tests
[492/542] bitcoin: testing db_tests
[493/542] Running utility command for check-bitcoin-db_tests
[494/542] bitcoin: testing validation_tests
[495/542] bitcoin: testing ismine_tests
[496/542] bitcoin: testing txvalidationcache_tests
[497/542] bitcoin: testing init_tests
[498/542] Running utility command for check-bitcoin-ismine_tests
[499/542] bitcoin: testing util_tests
[500/542] Running utility command for check-bitcoin-validation_tests
[501/542] Running utility command for check-bitcoin-init_tests
[502/542] Running utility command for check-bitcoin-txvalidationcache_tests
[503/542] Running utility command for check-bitcoin-util_tests
[504/542] bitcoin: testing txrequest_tests
[505/542] Running utility command for check-bitcoin-txrequest_tests
[506/542] bitcoin: testing validationinterface_tests
[507/542] Running utility command for check-bitcoin-validationinterface_tests
[508/542] bitcoin: testing scriptpubkeyman_tests
[509/542] Running utility command for check-bitcoin-scriptpubkeyman_tests
[510/542] bitcoin: testing bridgecompression_tests
[511/542] Running utility command for check-bitcoin-bridgecompression_tests
[512/542] bitcoin: testing walletdb_tests
[513/542] Running utility command for check-bitcoin-walletdb_tests
[514/542] bitcoin: testing validation_block_tests
[515/542] Running utility command for check-bitcoin-validation_block_tests
[516/542] bitcoin: testing psbt_wallet_tests
[517/542] Running utility command for check-bitcoin-psbt_wallet_tests
[518/542] bitcoin: testing validation_chainstatemanager_tests
[519/542] Running utility command for check-bitcoin-validation_chainstatemanager_tests
[520/542] bitcoin: testing chronikbridge_tests
[521/542] Running utility command for check-bitcoin-chronikbridge_tests
[522/542] bitcoin: testing wallet_crypto_tests
[523/542] Running utility command for check-bitcoin-wallet_crypto_tests
[524/542] bitcoin: testing transaction_tests
[525/542] Running utility command for check-bitcoin-transaction_tests
[526/542] bitcoin: testing wallet_tests
[527/542] Running utility command for check-bitcoin-wallet_tests
[528/542] bitcoin: testing coins_tests
[529/542] Running utility command for check-bitcoin-coins_tests
[530/542] bitcoin: testing coinselector_tests
[531/542] Running utility command for check-bitcoin-coinselector_tests
[532/542] bitcoin: testing bridgeprimitives_tests
[533/542] Running utility command for check-bitcoin-bridgeprimitives_tests
[534/542] Building CXX object src/qt/test/CMakeFiles/test_bitcoin-qt.dir/wallettests.cpp.o
[535/542] Linking CXX executable src/qt/test/test_bitcoin-qt
[536/542] bitcoin-qt: testing test_bitcoin-qt
[537/542] Running bitcoin-qt test suite
PASSED: bitcoin-qt test suite
[538/542] bitcoin: testing scriptnum_63bit_tests
[539/542] Running utility command for check-bitcoin-scriptnum_63bit_tests
[540/542] Running bitcoin test suite
PASSED: bitcoin test suite
ninja: build stopped: cannot make progress due to previous errors.
Build build-clang-tidy failed with exit code 1

Tail of the build log:

tests/test_iguana.py::test_redeem_script_exception ##teamcity[testStarted timestamp='2025-09-23T11:10:47.738' captureStandardOutput='false' flowId='tests.test_iguana.test_redeem_script_exception' metainfo='test_redeem_script_exception' name='tests.test_iguana.test_redeem_script_exception']
PASSED                [ 80%]##teamcity[testFinished timestamp='2025-09-23T11:10:47.752' duration='13' flowId='tests.test_iguana.test_redeem_script_exception' name='tests.test_iguana.test_redeem_script_exception']

tests/test_iguana.py::test_redeem_script_empty_stack ##teamcity[testStarted timestamp='2025-09-23T11:10:47.753' captureStandardOutput='false' flowId='tests.test_iguana.test_redeem_script_empty_stack' metainfo='test_redeem_script_empty_stack' name='tests.test_iguana.test_redeem_script_empty_stack']
PASSED              [ 85%]##teamcity[testFinished timestamp='2025-09-23T11:10:47.766' duration='12' flowId='tests.test_iguana.test_redeem_script_empty_stack' name='tests.test_iguana.test_redeem_script_empty_stack']

tests/test_iguana.py::test_redeem_script_false ##teamcity[testStarted timestamp='2025-09-23T11:10:47.766' captureStandardOutput='false' flowId='tests.test_iguana.test_redeem_script_false' metainfo='test_redeem_script_false' name='tests.test_iguana.test_redeem_script_false']
PASSED                    [ 90%]##teamcity[testFinished timestamp='2025-09-23T11:10:47.780' duration='12' flowId='tests.test_iguana.test_redeem_script_false' name='tests.test_iguana.test_redeem_script_false']

tests/test_iguana.py::test_redeem_script_cleanstack ##teamcity[testStarted timestamp='2025-09-23T11:10:47.780' captureStandardOutput='false' flowId='tests.test_iguana.test_redeem_script_cleanstack' metainfo='test_redeem_script_cleanstack' name='tests.test_iguana.test_redeem_script_cleanstack']
PASSED               [ 95%]##teamcity[testFinished timestamp='2025-09-23T11:10:47.793' duration='12' flowId='tests.test_iguana.test_redeem_script_cleanstack' name='tests.test_iguana.test_redeem_script_cleanstack']

tests/test_iguana.py::test_redeem_script_input_sigchecks ##teamcity[testStarted timestamp='2025-09-23T11:10:47.794' captureStandardOutput='false' flowId='tests.test_iguana.test_redeem_script_input_sigchecks' metainfo='test_redeem_script_input_sigchecks' name='tests.test_iguana.test_redeem_script_input_sigchecks']
PASSED          [100%]##teamcity[testFinished timestamp='2025-09-23T11:10:47.825' duration='30' flowId='tests.test_iguana.test_redeem_script_input_sigchecks' name='tests.test_iguana.test_redeem_script_input_sigchecks']


============================== 20 passed in 0.47s ==============================
[345/538] avalanche: testing processor_tests
FAILED: src/avalanche/test/CMakeFiles/check-avalanche-processor_tests /work/abc-ci-builds/build-debug/src/avalanche/test/CMakeFiles/check-avalanche-processor_tests 
cd /work/abc-ci-builds/build-debug/src/avalanche/test && /usr/bin/cmake -E make_directory /work/abc-ci-builds/build-debug/test/junit && /usr/bin/cmake -E make_directory /work/abc-ci-builds/build-debug/test/log && /usr/bin/cmake -E env /work/cmake/utils/log-and-print-on-failure.sh /work/abc-ci-builds/build-debug/test/log/avalanche-processor_tests.log /work/abc-ci-builds/build-debug/src/avalanche/test/test-avalanche --run_test=processor_tests --logger=HRF,message:JUNIT,message,avalanche-processor_tests.xml --catch_system_errors=no -- -printtoconsole=1
Running 56 test cases...
/work/src/avalanche/test/processor_tests.cpp(657): error: in "processor_tests/vote_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(725): error: in "processor_tests/vote_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(746): error: in "processor_tests/vote_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(773): error: in "processor_tests/vote_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(809): error: in "processor_tests/multi_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(828): error: in "processor_tests/multi_item_register<(anonymous namespace)__TxProvider>": check invs[i].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(828): error: in "processor_tests/multi_item_register<(anonymous namespace)__TxProvider>": check invs[i].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(866): error: in "processor_tests/multi_item_register<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(912): error: in "processor_tests/poll_and_response<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1054): error: in "processor_tests/dont_poll_invalid_item<(anonymous namespace)__TxProvider>": check invs[i].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1054): error: in "processor_tests/dont_poll_invalid_item<(anonymous namespace)__TxProvider>": check invs[i].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1072): error: in "processor_tests/dont_poll_invalid_item<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1199): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1221): error: in "processor_tests/poll_inflight_count<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1868): error: in "processor_tests/voting_parameters<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1899): error: in "processor_tests/voting_parameters<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1868): error: in "processor_tests/voting_parameters<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]
/work/src/avalanche/test/processor_tests.cpp(1899): error: in "processor_tests/voting_parameters<(anonymous namespace)__TxProvider>": check invs[0].type == invType has failed [1 != 2]

*** 27 failures are detected in the test module "Avalanche Test Suite"
[510/538] Running seeder test suite
PASSED: seeder test suite
[525/538] Running bitcoin-qt test suite
PASSED: bitcoin-qt test suite
[528/538] Running pow test suite
PASSED: pow test suite
[535/538] Running bitcoin test suite
PASSED: bitcoin test suite
ninja: build stopped: cannot make progress due to previous errors.
Build build-debug failed with exit code 1
PiRK planned changes to this revision.Sep 23 2025, 11:31

fix processor tests (MSG_TX)

This revision is now accepted and ready to land.Sep 23 2025, 14:34
This revision was automatically updated to reflect the committed changes.