brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
jarthur has quit [Read error: Connection reset by peer]
jarthur has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 248 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Remote host closed the connection]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 248 seconds]
brunoerg has joined #bitcoin-core-dev
djb27_ has quit [Ping timeout: 240 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
djb27 has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 248 seconds]
brunoerg has quit [Ping timeout: 248 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
jarthur has quit [Ping timeout: 240 seconds]
jarthur_ has joined #bitcoin-core-dev
david-bakin has joined #bitcoin-core-dev
Guest81 has joined #bitcoin-core-dev
bitdex has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 252 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
evanlinjin has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
evanlinjin has quit [Ping timeout: 240 seconds]
evanlinjin has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
jarthur_ has quit [Ping timeout: 240 seconds]
evanlinjin has quit [Ping timeout: 240 seconds]
jarthur has joined #bitcoin-core-dev
evanlinjin has joined #bitcoin-core-dev
ghost43 has quit [Quit: Leaving]
ghost43_ has joined #bitcoin-core-dev
dviola has quit [Quit: WeeChat 3.5]
Kaizen_Kintsugi_ has quit [Ping timeout: 248 seconds]
dviola has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
mikehu44 has joined #bitcoin-core-dev
mikehu44 has quit [Ping timeout: 246 seconds]
sipsorcery has joined #bitcoin-core-dev
sudoforge has quit [Ping timeout: 240 seconds]
david-bakin has quit [Remote host closed the connection]
david-bakin has joined #bitcoin-core-dev
david-bakin has quit [Ping timeout: 256 seconds]
Victorsueca has quit [Ping timeout: 256 seconds]
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/ed4eeafbb6e2...b8ded26ef3d7
<bitcoin-git> bitcoin/master faeb5b5 MacroFake: doc: Explain Bitcoin Core in README.md
<bitcoin-git> bitcoin/master b8ded26 fanquake: Merge bitcoin/bitcoin#25090: doc: Explain Bitcoin Core instead of Bitcoin ...
<bitcoin-git> [bitcoin] fanquake merged pull request #25090: doc: Explain Bitcoin Core instead of Bitcoin in README.md (master...2205-doc-intro-🥒) https://github.com/bitcoin/bitcoin/pull/25090
evanlinjin has quit [Ping timeout: 240 seconds]
bairen has quit [Remote host closed the connection]
sipsorcery has quit [Ping timeout: 248 seconds]
ronoaldo has quit [Quit: Konversation terminated!]
sipsorcery has joined #bitcoin-core-dev
evanlinjin has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
mikehu44 has joined #bitcoin-core-dev
mikehu44_ has joined #bitcoin-core-dev
mikehu44 has quit [Ping timeout: 276 seconds]
brunoerg has quit [Ping timeout: 240 seconds]
brunoerg has joined #bitcoin-core-dev
mikehu44 has joined #bitcoin-core-dev
mikehu44_ has quit [Ping timeout: 276 seconds]
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
AaronvanW has joined #bitcoin-core-dev
<laanwj> yes, that benchmark that absurdly long
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Zenton has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 248 seconds]
mikehu44 has quit [Ping timeout: 256 seconds]
mikehu44 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
Guyver2 has left #bitcoin-core-dev [#bitcoin-core-dev]
nouni has joined #bitcoin-core-dev
AaronvanW has quit [Remote host closed the connection]
djb27_ has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
djb27 has quit [Ping timeout: 240 seconds]
AaronvanW has quit [Ping timeout: 256 seconds]
jonatack has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
Saloframes has quit [Read error: Connection reset by peer]
Saloframes has joined #bitcoin-core-dev
SpellChecker has quit [Remote host closed the connection]
SpellChecker has joined #bitcoin-core-dev
nouni has quit [K-Lined]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
brunoerg has quit [Ping timeout: 240 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
<lightlike> what's the reason the benchmarks are part of "make check" in the first place? They're great when comparing, e.g. PR with master, but what does running them all in isolation accomplish?
sudoforge has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
Guest81 has quit [Ping timeout: 252 seconds]
Kaizen_K_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
evanlinjin has quit [Ping timeout: 240 seconds]
Saloframes has quit [Read error: Connection reset by peer]
<sipa> @lightlike The fact that they run at all, and don't trigger runtime errors, perhaps?
<laanwj> lightlike: it used to run the benchmarks with 1 cycle (very quickly) to do a sanity check as sipa says, i think at some point it got changed to just "run the benchmarks"
<laanwj> which is pretty pointless as the output goes to /dev/null
<lightlike> i see. I guess an alternative would be to make this a task run separately in the CI instead of "make check" - in that case, some longer-running benchmarks might be acceptable.
Kaizen_K_ has quit [Ping timeout: 260 seconds]
<jonatack> there is also the --disable-bench configure flag
mudsip has joined #bitcoin-core-dev
mudsip has quit []
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
bitdex has quit [Quit: = ""]
l2xl_ has joined #bitcoin-core-dev
l2xl has quit [Ping timeout: 248 seconds]
<laanwj> i'd personally prefer restoring it to 'run one cycle', i think it's good to check that the bench doesn't crash but there's not reason to run the full benchmark
<laanwj> yeah --disable-bench prevents the benchmark from being built
<sipa> @laanwj Agree.
<sipa> Doing more than 1 iteration doesn't add anything.
<laanwj> looks like bench_bitcoin currently has no command line flag for that
Guest15 has joined #bitcoin-core-dev
<sipa> there is one for setting a minimum runtime per test though; does setting that to 0 reduce runtime?
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
<laanwj> | 1,291,230,286.70 | 0.77 | 0.2% | 158.53 | `WalletLoadingDescriptors`
<laanwj> z| 346,044,068.75 | 2.89 | 0.3% | 42.21 | `WalletLoadingLegacy`
<laanwj> both the wallet loading tests are slow
<lightlike> sipa: for me, min_time=0 reduces runtime only if each cycle is much faster than the default 10milliseconds (i.e. when the bench was already very fast to begin with), but not otherwise.
ronoaldo has joined #bitcoin-core-dev
Guest15 has quit [Quit: Client closed]
<laanwj> -min_time=0 doesn't have a noticable effect here on runtime (both with and without is around 5m20)
furszy has joined #bitcoin-core-dev
furszy has quit [Remote host closed the connection]
furszy has joined #bitcoin-core-dev
<laanwj> working on a patch to add an argument for one-iteration behavior
<bitcoin-git> [bitcoin] theStack opened pull request #25106: rpc: dumptxoutset: check `fopen` return code (master...202205-rpc-check_fopen_retval_in_dumptxoutset) https://github.com/bitcoin/bitcoin/pull/25106
<laanwj> wait, even with one iteration that benchmark seems to be slow
<laanwj> still, 2m is better than 5m, will PR i
<bitcoin-git> [bitcoin] laanwj opened pull request #25107: bench: Add `--one-iteration` flag, use it in `make check` (master...2022-05-bench-one-iteration) https://github.com/bitcoin/bitcoin/pull/25107
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/b8ded26ef3d7...27d7b11e8ce2
<bitcoin-git> bitcoin/master 9feb887 Sebastian Falbesoner: rpc: check `fopen` return code in dumptxoutset
<bitcoin-git> bitcoin/master 27d7b11 MacroFake: Merge bitcoin/bitcoin#25106: rpc: dumptxoutset: check `fopen` return code
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25106: rpc: dumptxoutset: check `fopen` return code (master...202205-rpc-check_fopen_retval_in_dumptxoutset) https://github.com/bitcoin/bitcoin/pull/25106
Zenton has quit [Ping timeout: 252 seconds]
Kaizen_Kintsugi_ has quit [Ping timeout: 260 seconds]
jonatack has quit [Ping timeout: 256 seconds]
furszy has quit [Remote host closed the connection]
evanlinjin has joined #bitcoin-core-dev
Zenton has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
furszy has joined #bitcoin-core-dev
mikehu44 has quit [Ping timeout: 252 seconds]
furszy has quit []
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/27d7b11e8ce2...cca900e3820d
<bitcoin-git> bitcoin/master bdc6881 w0xlt: wallet: Change log interval to use `steady_clock`
<bitcoin-git> bitcoin/master cca900e MacroFake: Merge bitcoin/bitcoin#25104: wallet: Change log interval to use `steady_cl...
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25104: wallet: Change log interval to use `steady_clock` (master...scan_wallet_clovk) https://github.com/bitcoin/bitcoin/pull/25104
evanlinjin has quit [Ping timeout: 240 seconds]
jonatack has joined #bitcoin-core-dev
z9z0b3t1c has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/cca900e3820d...9db941d77374
<bitcoin-git> bitcoin/master fa90516 MacroFake: Switch scheduler to steady_clock
<bitcoin-git> bitcoin/master 9db941d MacroFake: Merge bitcoin/bitcoin#25100: Switch scheduler to steady_clock
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25100: Switch scheduler to steady_clock (master...2205-sched_stead-🚵) https://github.com/bitcoin/bitcoin/pull/25100
kexkey has joined #bitcoin-core-dev
evanlinjin has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake opened pull request #25108: tidy: add modernize-use-default-member-init (master...modernize_use_default_Member_init) https://github.com/bitcoin/bitcoin/pull/25108
mekster66949 has quit [Quit: mekster66949]
Zenton has quit [Ping timeout: 246 seconds]
mekster66949 has joined #bitcoin-core-dev
mekster66949 has quit [Client Quit]
mekster66949 has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 260 seconds]
david-bakin has joined #bitcoin-core-dev
djb27__ has joined #bitcoin-core-dev
___nick___ has joined #bitcoin-core-dev
djb27_ has quit [Ping timeout: 256 seconds]
<_aj_> "MacroFake" eh? sounds like drahtbot took over marco's account finally
mekster66949 has quit [Quit: mekster66949]
<instagibbs> alwayshasbeen.gif
djb27_ has joined #bitcoin-core-dev
djb27__ has quit [Read error: Connection reset by peer]
mekster66949 has joined #bitcoin-core-dev
neha has joined #bitcoin-core-dev
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
mekster66949 has quit [Client Quit]
___nick___ has joined #bitcoin-core-dev
mekster66949 has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] ajtowns opened pull request #25109: Strengthen AssertLockNotHeld assertions (master...202205-neg-anno-assertnotheld-only) https://github.com/bitcoin/bitcoin/pull/25109
evanlinjin has quit [Ping timeout: 240 seconds]
jarthur has quit [Quit: jarthur]
mekster66949 has quit [Quit: mekster66949]
sipsorcery has quit [Ping timeout: 240 seconds]
sipsorcery has joined #bitcoin-core-dev
mekster66949 has joined #bitcoin-core-dev
bomb-on has joined #bitcoin-core-dev
jarthur has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/9db941d77374...51527ec1ec42
<bitcoin-git> bitcoin/master 7fd0860 Luke Dashjr: Bugfix: configure: Define defaults for enable_arm_{crc,shani}
<bitcoin-git> bitcoin/master 51527ec laanwj: Merge bitcoin/bitcoin#25051: Bugfix: configure: Define defaults for enable...
<bitcoin-git> [bitcoin] laanwj merged pull request #25051: Bugfix: configure: Define defaults for enable_arm_{crc,shani} (master...fix_configure_def_enable_arm_asms) https://github.com/bitcoin/bitcoin/pull/25051
kexkey has quit [Ping timeout: 240 seconds]
<bitcoin-git> [bitcoin] fanquake opened pull request #25110: tidy: use modernize-use-raw-string-literal (master...modernize_use_raw_string_literal) https://github.com/bitcoin/bitcoin/pull/25110
kexkey has joined #bitcoin-core-dev
Victorsueca has joined #bitcoin-core-dev
Zenton has joined #bitcoin-core-dev
kexkey has quit [Quit: kexkey]
kexkey has joined #bitcoin-core-dev
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-core-dev
Aaronvan_ has joined #bitcoin-core-dev
kexkey has quit [Quit: kexkey]
kexkey has joined #bitcoin-core-dev
AaronvanW has quit [Ping timeout: 252 seconds]
lukedashjr has joined #bitcoin-core-dev
luke-jr has quit [Ping timeout: 252 seconds]
lukedashjr is now known as luke-jr
Kaizen_Kintsugi_ has quit [Ping timeout: 260 seconds]
Talkless has quit [Quit: Konversation terminated!]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
Kaizen_Kintsugi_ has quit [Remote host closed the connection]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Remote host closed the connection]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
___nick___ has quit [Ping timeout: 240 seconds]
brunoerg has joined #bitcoin-core-dev
KolbyML78 has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 252 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
hashfunc802 has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
<earnestly> When bitcoind is used with -noconnect (don't intend to download blockchain) on a device with 40M of space, it tries to initialise databases and returns 'Error: Disk space is too low!' Is there either a way to tell bitcoind that no download is intended, or a documented amount of minimum space needed in this context?
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
<sipa> Earnestly: I don't think so. But why are you running bitcoin core in the first place then?
<earnestly> offline machine
<earnestly> (I.e. using it for a cold wallet)
kexkey has quit [Ping timeout: 246 seconds]
<sipa> Yeah, that's fair. There really should be a utility binary that can do offline signing with all the features bitcoin core itself has.
<earnestly> I don't mind providing the space, but I wasn't able to find it noted anywhere (I suppose the source code will tell me)
<sipa> See CheckDiskSpace() in src/util/system.cpp
kexkey has joined #bitcoin-core-dev
<earnestly> Thanks, // 50 MiB :D
<sipa> bitcoin core is really intended to be able to connect to the network; if there are things it can do without, those should be moved (or at least made accessible) to utility binaries
<earnestly> Yes I understand
<earnestly> There's a few things going around, like multiprocess, which might be able to break it up in a way which helps towards that
<sipa> I don't think multiprocess is related.
<earnestly> Not directly I thought, but yeah, I'll add more space for the time being, thanks for narrowing it down for me
Kaizen_Kintsugi_ has quit [Ping timeout: 240 seconds]
Kaizen_Kintsugi_ has joined #bitcoin-core-dev
Evel-Knievel has quit []
bairen has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
hashfunc802 has quit [Ping timeout: 260 seconds]
sipsorcery has quit [Ping timeout: 240 seconds]
sipsorcery has joined #bitcoin-core-dev
KolbyML has joined #bitcoin-core-dev
KolbyML78 has left #bitcoin-core-dev [#bitcoin-core-dev]
z9z0b3t1c has quit [Remote host closed the connection]
sipsorcery has quit [Ping timeout: 248 seconds]
Heston has joined #bitcoin-core-dev
yanmaani has quit [Remote host closed the connection]
yanmaani has joined #bitcoin-core-dev
l2xl_ has quit [Ping timeout: 246 seconds]
infernix has quit [Ping timeout: 240 seconds]