ChanServ changed the topic of #bitcoin-core-dev to: Bitcoin Core development discussion and commit log | Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Weekly Meeting Thursday @ 14:00 UTC | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt
flooded has joined #bitcoin-core-dev
_flood has quit [Ping timeout: 265 seconds]
luke-jr has quit [Ping timeout: 252 seconds]
jonatack has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 264 seconds]
jonatack has quit [Ping timeout: 256 seconds]
luke-jr has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
andrewtoth_ has quit [Ping timeout: 260 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
andrewtoth_ has joined #bitcoin-core-dev
zeropoint has quit [Quit: leaving]
andrewtoth_ has quit [Ping timeout: 260 seconds]
adil has joined #bitcoin-core-dev
adil has quit [Quit: adil]
twistedline has quit []
test_ has joined #bitcoin-core-dev
twistedline has joined #bitcoin-core-dev
flooded has quit [Ping timeout: 245 seconds]
jarthur has quit [Ping timeout: 246 seconds]
cmirror has joined #bitcoin-core-dev
jarthur has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
mcey_ has quit [Read error: Connection reset by peer]
mcey_ has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 246 seconds]
helo has joined #bitcoin-core-dev
puchka has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 272 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 252 seconds]
yancy has joined #bitcoin-core-dev
sanket_cell has quit [Server closed connection]
sanket_cell has joined #bitcoin-core-dev
jarthur has quit [Quit: jarthur]
berndj has quit [Server closed connection]
berndj has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
flag has joined #bitcoin-core-dev
tppellegrino has joined #bitcoin-core-dev
tppellegrino has quit [Client Quit]
kevkevin has quit [Ping timeout: 248 seconds]
tppellegrino has joined #bitcoin-core-dev
tppellegrino has quit [Client Quit]
tppellegrino has joined #bitcoin-core-dev
tppellegrino has quit [Changing host]
tppellegrino has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
tppellegrino has quit [Quit: Client closed]
kevkevin has quit [Ping timeout: 272 seconds]
shesek has quit [Server closed connection]
shesek has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
puchka has quit [Ping timeout: 244 seconds]
kevkevin has quit [Ping timeout: 248 seconds]
Guyver2 has joined #bitcoin-core-dev
puchka has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
Guyver2 has left #bitcoin-core-dev [Closing Window]
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/8426e018bf22...d41f4a69e7be
<bitcoin-git> bitcoin/master c6d4336 stratospher: test: Fix intermittent failure in p2p_v2_misbehaving.py
<bitcoin-git> bitcoin/master d41f4a6 merge-script: Merge bitcoin/bitcoin#30420: test: Fix intermittent failure in p2p_v2_misb...
<bitcoin-git> [bitcoin] fanquake merged pull request #30420: test: Fix intermittent failure in p2p_v2_misbehaving.py (master...fix-race-earlykey) https://github.com/bitcoin/bitcoin/pull/30420
kevkevin has quit [Ping timeout: 252 seconds]
flooded has joined #bitcoin-core-dev
TracaChang has joined #bitcoin-core-dev
test_ has quit [Ping timeout: 252 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 248 seconds]
puchka has quit [Ping timeout: 248 seconds]
harding has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] glozow pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/d41f4a69e7be...35dddbccf1fb
<bitcoin-git> bitcoin/master 66673f1 Sebastian Falbesoner: net: fix race condition in self-connect detection
<bitcoin-git> bitcoin/master 0dbcd4c Sebastian Falbesoner: net: prevent sending messages in `NetEventsInterface::InitializeNode`
<bitcoin-git> bitcoin/master 16bd283 Sebastian Falbesoner: Reapply "test: p2p: check that connecting to ourself leads to disconnect"
<bitcoin-git> [bitcoin] glozow merged pull request #30394: net: fix race condition in self-connect detection (master...202407-p2p-fix_selfdetection_racecond) https://github.com/bitcoin/bitcoin/pull/30394
<bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/35dddbccf1fb...5f538f2a7caf
<bitcoin-git> bitcoin/master a38c960 Cory Fields: contrib: use c++ rather than c for binary tests
<bitcoin-git> bitcoin/master 261f770 Cory Fields: contrib: rename cc to cxx in binary checking scripts
<bitcoin-git> bitcoin/master 9010b13 Cory Fields: contrib: c++ify test stubs after switching to c++ compilers
<bitcoin-git> [bitcoin] fanquake merged pull request #30387: contrib: use c++ compiler rather than c compiler for binary checks (master...cxx-security-check) https://github.com/bitcoin/bitcoin/pull/30387
<_aj_> glozow: LOCK(m_mutex) doesn't check, it (generally) just deadlocks if it's already held, afaik. (unless you've got DEBUG_LOCKORDER enabled)
puchka has joined #bitcoin-core-dev
<glozow> _aj_: ah thanks! I should add an explicit `AssertLockNotHeld` then
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 248 seconds]
face has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
<_aj_> glozow: yeah. i think for mutexes that are private to a class, the MaybeCheckNotHeld stuff will give you compile-time errors if you do a double-lock or don't have sufficient EXCLUSIVE_LOCKS_REQUIRED(!m_mutex) annotations to guarantee no double locks, but better to be extra safe
kevkevin has quit [Ping timeout: 272 seconds]
stratospher[m] has joined #bitcoin-core-dev
<vasild> I am working on a unit test that is failing in a weird way: just prints *** 1 failure is detected in the test module "Bitcoin Core Test Suite" and exists without printing any failures prior that. I lost some significant amount of time only to figure out that a BOOST_REQUIRE(n > 0) fails without printing anything (!), changing that to assert(n > 0) prints the expected Assertion failed: (n > 0),
<vasild> ...
<vasild> printouts with std::cout << ... present just before BOOST_REQUIRE(n > 0) were also swallowed/missing. BOOST_TEST_MESSAGE("...") is also executed but missing, in spite std::cout.setf(std::ios::unitbuf); setbuffer(stdout, NULL, 0);
<vasild> but std::cerr << ... is printed / works
<vasild> oh, this is my fault, I have accidentally closed stdout
kevkevin has joined #bitcoin-core-dev
SpellChecker has quit [Quit: bye]
SpellChecker has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 248 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 272 seconds]
kevkevin has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake opened pull request #30452: guix: bump time-machine to 3c58b759a51072aabd7eaaca680674a0c2b36c23 (master...guix_mingw64_12_0_1) https://github.com/bitcoin/bitcoin/pull/30452
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/5f538f2a7caf...1db0be83535f
<bitcoin-git> bitcoin/master c807f33 stratospher: Add fuzz test for AEADChacha20Poly1305
<bitcoin-git> bitcoin/master 8607773 stratospher: Add fuzz test for FSChaCha20Poly1305
<bitcoin-git> bitcoin/master 1db0be8 merge-script: Merge bitcoin/bitcoin#28263: Add fuzz test for FSChaCha20Poly1305, AEADCha...
<bitcoin-git> [bitcoin] fanquake merged pull request #28263: Add fuzz test for FSChaCha20Poly1305, AEADChacha20Poly1305 (master...fuzz_chacha20poly1305) https://github.com/bitcoin/bitcoin/pull/28263
kevkevin has quit [Ping timeout: 248 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 272 seconds]
<bitcoin-git> [bitcoin] maflcko opened pull request #30453: test: Non-Shy version sender (master...2407-test-ver) https://github.com/bitcoin/bitcoin/pull/30453
cfields has quit [Server closed connection]
cfields has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
otoburb has quit [Server closed connection]
otoburb has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 244 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 272 seconds]
jonatack has quit [Ping timeout: 256 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 252 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 272 seconds]
kevkevin has joined #bitcoin-core-dev
andrewtoth_ has joined #bitcoin-core-dev
BrandonOdiwuor has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 248 seconds]
<andrewtoth_> hi - I see #17487 is locked and I wanted to comment on it. Can it be unlocked?
<gribble> https://github.com/bitcoin/bitcoin/issues/17487 | coins: allow write to disk without cache drop by jamesob · Pull Request #17487 · bitcoin/bitcoin · GitHub
test_ has joined #bitcoin-core-dev
<ryanofsky> andrewtoth_, unlocked it now
andrewtoth_ has quit [Ping timeout: 260 seconds]
kevkevin has joined #bitcoin-core-dev
flooded has quit [Ping timeout: 248 seconds]
kevkevin has quit [Ping timeout: 252 seconds]
andrewtoth_ has joined #bitcoin-core-dev
<andrewtoth_> ryanofsky: thanks!
jonatack has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
gmaxwell has quit [Server closed connection]
gmaxwell has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 272 seconds]
kevkevin has joined #bitcoin-core-dev
jonatack has quit [Read error: Connection reset by peer]
jonatack has joined #bitcoin-core-dev
Guest69 has joined #bitcoin-core-dev
Guest69 has quit [Client Quit]
<bitcoin-git> [bitcoin] ryanofsky pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/1db0be83535f...46878326808f
<bitcoin-git> bitcoin/master 3443943 TheCharlatan: refactor: De-globalize validation benchmark timekeeping
<bitcoin-git> bitcoin/master 39f9b80 TheCharlatan: refactor: De-globalize last notified header index
<bitcoin-git> bitcoin/master 51fa262 TheCharlatan: refactor: Mark some static global vars as const
<bitcoin-git> [bitcoin] ryanofsky merged pull request #30425: kernel: De-globalize static validation variables (master...kernelRmGlobals) https://github.com/bitcoin/bitcoin/pull/30425
qxs has quit [Remote host closed the connection]
vasild has quit [Read error: Connection reset by peer]
vasild has joined #bitcoin-core-dev
qxs has joined #bitcoin-core-dev
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/46878326808f...24dffdde7b40
<bitcoin-git> bitcoin/master 81d4dc8 fanquake: build: use -no_exported_symbols on macOS
<bitcoin-git> bitcoin/master 24dffdd merge-script: Merge bitcoin/bitcoin#29072: build: use `-no_exported_symbols` on macOS
<bitcoin-git> [bitcoin] fanquake merged pull request #29072: build: use `-no_exported_symbols` on macOS (master...use_no_exported_symbols_macos) https://github.com/bitcoin/bitcoin/pull/29072
<bitcoin-git> [bitcoin] hebasto opened pull request #30454: build: Introduce CMake-based buid system (master...240716-cmake) https://github.com/bitcoin/bitcoin/pull/30454
<bitcoin-git> [bitcoin] hebasto closed pull request #29790: [DO NOT MERGE] cmake: Migrate CI scripts to CMake-based build system -- WIP (master...240402-cmake-DA) https://github.com/bitcoin/bitcoin/pull/29790
preimage has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] brunoerg closed pull request #29129: wallet, rpc: add BIP44 `account` in `createwallet` (master...2023-12-externalsigner-account-parameter) https://github.com/bitcoin/bitcoin/pull/29129
<cfields> \o/
windsok has joined #bitcoin-core-dev
test_ is now known as _flood
<bitcoin-git> [bitcoin] alfonsoromanz opened pull request #30455: test: assumeutxo: add missing tests in wallet_assumeutxo.py (master...wallet_assumeutxo_tests) https://github.com/bitcoin/bitcoin/pull/30455
zeropoint has joined #bitcoin-core-dev
bugs_ has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/24dffdde7b40...1d24d383b45e
<bitcoin-git> bitcoin/master 5fd4836 Martin Zumsande: init: change shutdown order of load block thread and scheduler
<bitcoin-git> bitcoin/master 1d24d38 merge-script: Merge bitcoin/bitcoin#30435: init: change shutdown order of load block thr...
<bitcoin-git> [bitcoin] fanquake merged pull request #30435: init: change shutdown order of load block thread and scheduler (master...202407_shutdown_order) https://github.com/bitcoin/bitcoin/pull/30435
BrandonOdiwuor has quit [Quit: Client closed]
andrewtoth_ has quit [Ping timeout: 260 seconds]
Talkless has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] maflcko opened pull request #30457: doc: getaddressinfo[isscript] is optional (master...2407-doc) https://github.com/bitcoin/bitcoin/pull/30457
<bitcoin-git> [bitcoin] gabrielsellan-paylivre opened pull request #30459: Alterando readme (master...alterando-readme) https://github.com/bitcoin/bitcoin/pull/30459
<bitcoin-git> [bitcoin] fanquake closed pull request #30459: Alterando readme (master...alterando-readme) https://github.com/bitcoin/bitcoin/pull/30459
puchka has quit [Ping timeout: 272 seconds]
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
infernix has quit [Server closed connection]
infernix has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] brunoerg opened pull request #30461: fuzz: add target for `CoinsResult` (master...2024-07-fuzz-coinsresult) https://github.com/bitcoin/bitcoin/pull/30461
jespada has quit [Server closed connection]
Guest79 has joined #bitcoin-core-dev
Earnestly has quit [Server closed connection]
Earnestly has joined #bitcoin-core-dev
cncr04s has joined #bitcoin-core-dev
jespada has joined #bitcoin-core-dev
Guest62 has joined #bitcoin-core-dev
Guest79 has quit [Quit: Client closed]
Guest62 has quit [Quit: Client closed]
<bitcoin-git> [bitcoin] theuni opened pull request #30462: utils: replace boost::date_time usage with c++20 std::chrono (master...nuke-date-time) https://github.com/bitcoin/bitcoin/pull/30462
Talkless has quit [Remote host closed the connection]
aleggg has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] maflcko closed pull request #28236: fuzz: wallet, add target for Spend (master...fuzz-coverage-spend) https://github.com/bitcoin/bitcoin/pull/28236
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/1d24d383b45e...ad5579e056ac
<bitcoin-git> bitcoin/master fa62707 MarcoFalke: rpc: Use CHECK_NONFATAL over Assert
<bitcoin-git> bitcoin/master ad5579e Ava Chow: Merge bitcoin/bitcoin#30429: rpc: Use CHECK_NONFATAL over Assert
<bitcoin-git> [bitcoin] achow101 merged pull request #30429: rpc: Use CHECK_NONFATAL over Assert (master...2407-rpc-no-assert) https://github.com/bitcoin/bitcoin/pull/30429
<bitcoin-git> [bitcoin] hebasto opened pull request #30463: qa: Functional test improvements (master...240716-ftest) https://github.com/bitcoin/bitcoin/pull/30463
<bitcoin-git> [bitcoin] achow101 pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/ad5579e056ac...16b4f75d04c8
<bitcoin-git> bitcoin/master 0800895 Sebastian Falbesoner: bench: add benchmark for `SignTransaction`
<bitcoin-git> bitcoin/master fe92c15 Sebastian Falbesoner: script/sign: avoid duplicated signature verification after signing
<bitcoin-git> bitcoin/master 16b4f75 Ava Chow: Merge bitcoin/bitcoin#28923: script/sign: avoid duplicated signature verif...
<bitcoin-git> [bitcoin] achow101 merged pull request #28923: script/sign: avoid duplicated signature verification after signing (+introduce signing benchmarks) (master...202311-add_SignTransaction_benchmark) https://github.com/bitcoin/bitcoin/pull/28923
<bitcoin-git> [bitcoin] achow101 pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/16b4f75d04c8...45750f61d65d
<bitcoin-git> bitcoin/master 9a7e5f4 Vasil Dimov: net: don't extra bind for Tor if binds are restricted
<bitcoin-git> bitcoin/master af55253 Vasil Dimov: net: report an error if unable to bind on the Tor listening addr:port
<bitcoin-git> bitcoin/master bca346a Vasil Dimov: net: require P2P binds to succeed
<bitcoin-git> [bitcoin] achow101 merged pull request #22729: Make it possible to disable Tor binds and abort startup on bind failure (master...torbind) https://github.com/bitcoin/bitcoin/pull/22729
reardencode has quit [Server closed connection]
reardencode has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] achow101 pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/45750f61d65d...6f9db1ebcab4
<bitcoin-git> bitcoin/master 39cea21 willcl-ark: wallet: fix FillPSBT errantly showing as complete
<bitcoin-git> bitcoin/master 7e36dca willcl-ark: test: add test for modififed walletprocesspsbt calls
<bitcoin-git> bitcoin/master 6f9db1e Ava Chow: Merge bitcoin/bitcoin#30357: Fix cases of calls to `FillPSBT` errantly ret...
<bitcoin-git> [bitcoin] achow101 merged pull request #30357: Fix cases of calls to `FillPSBT` errantly returning `complete=true` (master...walletprocesspsbt-no-finalize) https://github.com/bitcoin/bitcoin/pull/30357
bugs_ has quit [Quit: Leaving]
nanotube has quit [Quit: *poof*]
preimage has quit [Quit: WeeChat 4.3.4]
TracaChang has quit [Quit: Leaving]
TracaChang has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto opened pull request #30464: test, refactor: Fix MSVC warning C4101 "unreferenced local variable" (master...240716-univalue) https://github.com/bitcoin/bitcoin/pull/30464
nanotube has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
<bitcoin-git> [bitcoin] hebasto opened pull request #30465: depends: Set `CMAKE_SYSTEM_VERSION` for CMake builds (master...240716-deps-cmake) https://github.com/bitcoin/bitcoin/pull/30465
kevkevin has joined #bitcoin-core-dev
b10c has quit [Server closed connection]
b10c has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 252 seconds]
kevkevin has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 272 seconds]
kevkevin has quit [Ping timeout: 248 seconds]