Output with current master:
bench_bitcoin: bench/coin_selection.cpp:53: void CoinSelection(benchmark::State&): Assertion `success' failed.
Output with current master:
bench_bitcoin: bench/coin_selection.cpp:53: void CoinSelection(benchmark::State&): Assertion `success' failed.
crap, when did this happen? we don't test bench_bitcoin anywhere in Travis do we?
I believe this was introduced in "Use destination groups instead of coins in coin select #12257" @kallewoof mind to take a look here, since you seem to be more familiar with how coin selection currently works than me.
yep
59d6f7b4e2f847ec1f2ff46c84e6157655984f85 is the first bad commit
commit 59d6f7b4e2f847ec1f2ff46c84e6157655984f85
Author: Karl-Johan Alm <karljohan-alm@garage.co.jp>
Date: Thu Jul 19 11:45:26 2018 +0900
wallet: Switch to using output groups instead of coins in coin selection
:040000 040000 b9cdb9dca5f1827f82e7586d5c051497f7d34e11 0515cb1b01f5e1538efdc5caead1c0a492bb532c M src
Will check in ~12 hours!
The groups are failing the eligibility filter. I will open a PR fixing this soon.
Milestone
0.17.0