This is a sub-set of #9235, including only the wallet
dir and util*
files.
Same-binaries check (2017-03-08):
0$ ../bitcoin-maintainer-tools/build-for-compare.py 6996e066b538f03b8aa1f617dbb959b57ff6e727 a57845c20e96825f1256e6b7f46d67d205c859e0 --executables "src/bitcoind,src/bitcoin-cli,src/bitcoin-tx"
1[...]
2make[1]: Leaving directory '/tmp/repo/src'
3>>> [do_build] Copying object files...
4>>> [do_build] Performing basic analysis pass...
5>>> [do_build] Use these commands to compare results:
6>>> [do_build] $ sha256sum /tmp/compare/*.stripped
7>>> [do_build] $ git diff -W --word-diff /tmp/compare/6996e066b538f03b8aa1f617dbb959b57ff6e727 /tmp/compare/a57845c20e96825f1256e6b7f46d67d205c859e0
8$ sha256sum /tmp/compare/*.stripped
91bfe4311525db52b9c5d5c2b0b9ff6f8e3f3cfda0dcb1e5cd83b08b767a4a902 /tmp/compare/bitcoin-cli.6996e066b538f03b8aa1f617dbb959b57ff6e727.stripped
101bfe4311525db52b9c5d5c2b0b9ff6f8e3f3cfda0dcb1e5cd83b08b767a4a902 /tmp/compare/bitcoin-cli.a57845c20e96825f1256e6b7f46d67d205c859e0.stripped
11fb0f6796776dc39e422910572a216cbad87f607cbb4920bd12d2c483cc51e231 /tmp/compare/bitcoind.6996e066b538f03b8aa1f617dbb959b57ff6e727.stripped
12fb0f6796776dc39e422910572a216cbad87f607cbb4920bd12d2c483cc51e231 /tmp/compare/bitcoind.a57845c20e96825f1256e6b7f46d67d205c859e0.stripped
13fe4107fcc49ba17cdfbb0edc357373ea37d833d5691af7b2367758e8b3e1d45c /tmp/compare/bitcoin-tx.6996e066b538f03b8aa1f617dbb959b57ff6e727.stripped
14fe4107fcc49ba17cdfbb0edc357373ea37d833d5691af7b2367758e8b3e1d45c /tmp/compare/bitcoin-tx.a57845c20e96825f1256e6b7f46d67d205c859e0.stripped
15$ git diff -W --word-diff /tmp/compare/6996e066b538f03b8aa1f617dbb959b57ff6e727 /tmp/compare/a57845c20e96825f1256e6b7f46d67d205c859e0
16$
The affected files and namespaces:
0util.cpp: std
1utilmoneystr.cpp: std
2utilstrencodings.cpp: std
3utiltime.cpp: std [unused]
4wallet/db.cpp: std
5wallet/rpcdump.cpp: std
6wallet/rpcwallet.cpp: std
7wallet/test/wallet_tests.cpp: std
8wallet/wallet.cpp: std
9wallet/walletdb.cpp: std