Closes #16700
Can be tested by adding an assert(0) and then running either make check or ./src/test/test_bitcoin -t bla_tests --catch_system_errors=no/yes
Closes #16700
Can be tested by adding an assert(0) and then running either make check or ./src/test/test_bitcoin -t bla_tests --catch_system_errors=no/yes
ACK fac52dafa013047b051ca7163cc30ac69ad35531
Tested ACK https://github.com/bitcoin/bitcoin/pull/18183/commits/fac52dafa013047b051ca7163cc30ac69ad35531
Before: Hangs until ^C:
Running tests: bip32_tests from test/bip32_tests.cpp
Running tests: coinselector_tests from wallet/test/coinselector_tests.cpp
Running tests: init_tests from wallet/test/init_tests.cpp
Running tests: ismine_tests from wallet/test/ismine_tests.cpp
Running tests: scriptpubkeyman_tests from wallet/test/scriptpubkeyman_tests.cpp
^Cmake[3]: *** [test/bip32_tests.cpp.test] Interrupt: 2
make[2]: *** [check-am] Interrupt: 2
make[1]: *** [check-recursive] Interrupt: 2
make: *** [check-recursive] Interrupt: 2
After:
Entering test module "Bitcoin Core Test Suite"
test/bip32_tests.cpp:125: Entering test suite "bip32_tests"
test/bip32_tests.cpp:127: Entering test case "bip32_test1"
2020-02-21T20:35:52Z Seed: Setting random seed for current tests to RANDOM_CTX_SEED=5a95da1e08216910a312eaf42a405485103a7e3e8128995bc2eb93fdff142ca5
2020-02-21T20:35:52Z Bitcoin Core version v0.19.99.0-fac52dafa-dirty (release build)
2020-02-21T20:35:52Z Using 16 MiB out of 32/2 requested for signature cache, able to store 524288 elements
2020-02-21T20:35:52Z Using 16 MiB out of 32/2 requested for script execution cache, able to store 524288 elements
Assertion failed: (0), function RunTest, file test/bip32_tests.cpp, line 105.
make[3]: *** [test/bip32_tests.cpp.test] Error 1
make[3]: *** Waiting for unfinished jobs....