< NicolasDorier> wumpus: your advise on solving my problem by running configure in another folder worked
< NicolasDorier> MarcoFalke: I think I noticed why my python tests were working before but not anymore. It seems that the cache built by rpc-tests.py is created in BUILDDIR/qa/cache
< NicolasDorier> is it ok to move them in /tmp/ ?
< sipa> NicolasDorier: then we'd lose them across restarts
< sipa> NicolasDorier: though i think wumpus was talking about regenerating them for every run anyway
< NicolasDorier> oh this would be perfect
< wumpus> sipa: well my proposal was to regenerate based on matching bitcoind executable, but deterministically regenerating on every run sgtm too
< wumpus> I think the only advantage of the persistent cache, as currently implemented, is that it can save some time when manually executing a certain test multiple times and you know for sure that nothing relevant to the cache changed. That would be lost when comparing bitcoind hashes just as well.
< wumpus> apart from that an abstraction like: the test runner could create the cache before it starts running tests, then remove it afterward - would make most sense as les error-prone too
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/8b789d814199...32d1b344985f
< bitcoin-git> bitcoin/master 5073100 Wladimir J. van der Laan: build: Fix typo s/HAVE_DONTWAIT/HAVE_MSG_DONTWAIT...
< bitcoin-git> bitcoin/master 32d1b34 Wladimir J. van der Laan: Merge #10011: build: Fix typo s/HAVE_DONTWAIT/HAVE_MSG_DONTWAIT...
< bitcoin-git> [bitcoin] laanwj closed pull request #10011: build: Fix typo s/HAVE_DONTWAIT/HAVE_MSG_DONTWAIT (master...2017_03_typo_dontwait) https://github.com/bitcoin/bitcoin/pull/10011
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/32d1b344985f...fcf556f7e9b3
< bitcoin-git> bitcoin/master 9350e13 Pavol Rusnak: util: rename variable to avoid shadowing
< bitcoin-git> bitcoin/master fcf556f Wladimir J. van der Laan: Merge #10010: util: rename variable to avoid shadowing...
< bitcoin-git> [bitcoin] laanwj closed pull request #10010: util: rename variable to avoid shadowing (master...master) https://github.com/bitcoin/bitcoin/pull/10010
< bitcoin-git> [bitcoin] jonasschnelli pushed 7 new commits to master: https://github.com/bitcoin/bitcoin/compare/fcf556f7e9b3...b9f930b38348
< bitcoin-git> bitcoin/master 91e3035 Russell Yanofsky: Make test_bitcoin.cpp compatible with Qt Test framework...
< bitcoin-git> bitcoin/master cc9503c Russell Yanofsky: Make qt test compatible with TestChain100Setup framework...
< bitcoin-git> bitcoin/master b61b34c Russell Yanofsky: Add braces to if statements in Qt test_main
< bitcoin-git> [bitcoin] jonasschnelli closed pull request #9974: Add basic Qt wallet test (master...pr/qt-test) https://github.com/bitcoin/bitcoin/pull/9974
< bitcoin-git> [bitcoin] jonasschnelli pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/b9f930b38348...a387d3a807f8
< bitcoin-git> bitcoin/master 9155241 Daniel Aleksandersen: Change 'Clear' button string to 'Reset'...
< bitcoin-git> bitcoin/master a387d3a Jonas Schnelli: Merge #9690: Change 'Clear' button string to 'Reset'...
< bitcoin-git> [bitcoin] jonasschnelli closed pull request #9690: Change 'Clear' button string to 'Reset' (master...patch-2) https://github.com/bitcoin/bitcoin/pull/9690
< bitcoin-git> [bitcoin] theogoodman opened pull request #10022: Article 2: Confederation - II (master...release) https://github.com/bitcoin/bitcoin/pull/10022
< bitcoin-git> [bitcoin] jonasschnelli closed pull request #8888: CConnman: Remove some global usage in the gui (master...no-global-connman) https://github.com/bitcoin/bitcoin/pull/8888
< instagibbs> NicolasDorier, I nuke my cache anytime I get a failed test
< instagibbs> Sorry, should have suggested this first :)
< bitcoin-git> [bitcoin] fanquake closed pull request #10022: Article 2: Confederation - II (master...release) https://github.com/bitcoin/bitcoin/pull/10022
< jnewbery> NicolasDorier: I've had a corrupted qa cache before. Took me ages to figure out why all my tests were failing! I'll happily review any PR to make the cache a bit smarter.
< NicolasDorier> jnewbery: actually I would just like to put it into /tmp. Not only for this problem but for the fact I can't run tests without some workaround anymore since I dev on a shared folder in docker (yeah I know I am the only one having this issue :p)
< bitcoin-git> [bitcoin] jonasschnelli pushed 4 new commits to master: https://github.com/bitcoin/bitcoin/compare/a387d3a807f8...9c7b7cf0bb57
< bitcoin-git> bitcoin/master 568c05a Jonas Schnelli: Allow to opt-into RBF when creating a transaction
< bitcoin-git> bitcoin/master 838a58e Jonas Schnelli: [Qt] Add simple optin-RBF checkbox and confirmation info
< bitcoin-git> bitcoin/master c4e4792 Russell Yanofsky: [Qt] Change RBF checkbox to reflect -walletrbf setting...
< bitcoin-git> [bitcoin] jonasschnelli closed pull request #9592: [Qt] Add checkbox in the GUI to opt-in to RBF when creating a transaction (master...pr/grbf) https://github.com/bitcoin/bitcoin/pull/9592
< jonasschnelli> wumpus: IMO this is ready for a merge: https://github.com/bitcoin/bitcoin/pull/9818
< jonasschnelli> (simple and clean)
< kanzure> are SignatureHash outputs supposed to be deterministic?
< adiabat> Hi - have a testnet3 node running on a raspberrypi2. Was solid, up from jan to march on 0.13.2
< adiabat> upgraded to 0.14.0 and seems to crash every few days; nothing much showing up in logs.
< adiabat> Will investigate, just wondering if anyone else has seen this
< adiabat> have dbcache=64 in bitcoin.conf so I don't think it's OOM; will try running with more logs
< bsm1175322> kanzure: absolutely, yes.
< achow101> adiabat: probably still OOM. set maxmempool to something lower
< adiabat> achow101: cool, will try that, thanks
< jonasschnelli> adiabat: Yes. try -maxmempool=50 (or similar)
< jonasschnelli> adiabat: Please report back if it solved your issue.
< adiabat> jonasschnelli: restarted; will check in in a few days if stable
< jonasschnelli> adiabat: thanks
< NLNico> This is probably offtopic, but I just wanted to say thank you to all Core developers and contributors. Thats all.
< sipa> adiabat: OOM
< bitcoin-git> [bitcoin] jnewbery opened pull request #10023: Improve maxblocksinflight.py (master...improvemaxblocksinflight) https://github.com/bitcoin/bitcoin/pull/10023
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/9c7b7cf0bb57...3d857f307be8
< bitcoin-git> bitcoin/master 7759aa2 Russell Yanofsky: Save watch only key timestamps when reimporting keys...
< bitcoin-git> bitcoin/master 3d857f3 Wladimir J. van der Laan: Merge #9818: Save watch only key timestamps when reimporting keys...
< bitcoin-git> [bitcoin] laanwj closed pull request #9818: Save watch only key timestamps when reimporting keys (master...pr/multirewatch) https://github.com/bitcoin/bitcoin/pull/9818
< BlueMatt> maybe we should require people who upgrade to read the release notes before we run......
< luke-jr> BlueMatt: what if they upgrade from 0.10 to 0.15 in one leap?
< luke-jr> display all of it?
< BlueMatt> then it'll take you a while to read through it all
< BlueMatt> (it wasnt a serious suggestion, just noting that everyone has issues with OOM in 0.14 but its in the release notes)
< luke-jr> tbh, I dislike bundling an ever-increasing archive of release notes with the source code
< BlueMatt> luke-jr: i wasnt serious, i was just joking....
< luke-jr> k
< bitcoin-git> [bitcoin] jnewbery opened pull request #10024: [trivial] Use log.info() instead of print() in importmulti.py (master...uselogginginimportmulti) https://github.com/bitcoin/bitcoin/pull/10024