achow101 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 @ 16:00 UTC | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt
Cory81 has quit [Quit: Client closed]
Cory81 has joined #bitcoin-core-dev
Earnestly has quit [Ping timeout: 272 seconds]
Earnestly has joined #bitcoin-core-dev
PaperSword has joined #bitcoin-core-dev
robszarka has quit [Quit: Leaving]
szarka has joined #bitcoin-core-dev
joetor5 has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 260 seconds]
iSiUp has quit [Quit: WeeChat 4.7.1]
joetor5 has quit [Quit: joetor5]
Cory28 has joined #bitcoin-core-dev
Cory73 has joined #bitcoin-core-dev
bitcoinlover has joined #bitcoin-core-dev
Cory81 has quit [Ping timeout: 250 seconds]
Cory28 has quit [Ping timeout: 250 seconds]
l0rinc has joined #bitcoin-core-dev
Cory40 has joined #bitcoin-core-dev
Cory73 has quit [Ping timeout: 250 seconds]
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 256 seconds]
iSiUp has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 252 seconds]
PaperSword has quit [Quit: PaperSword]
entropyx has quit [Remote host closed the connection]
entropyx has joined #bitcoin-core-dev
entropyx has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
VonNaturAustreVe has quit [Ping timeout: 245 seconds]
VonNaturAustreVe has joined #bitcoin-core-dev
VonNaturAustreVe has joined #bitcoin-core-dev
robszarka has joined #bitcoin-core-dev
szarka has quit [Ping timeout: 256 seconds]
zeropoint has quit [Quit: leaving]
Cory87 has joined #bitcoin-core-dev
Cory40 has quit [Ping timeout: 250 seconds]
kevkevin has quit [Remote host closed the connection]
jerryf has quit [Ping timeout: 272 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 256 seconds]
VonNaturAustreVe has quit [Ping timeout: 260 seconds]
l0rinc has quit [Quit: l0rinc]
jonatack has quit [Ping timeout: 252 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 244 seconds]
VonNaturAustreVe has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 256 seconds]
kevkevin has joined #bitcoin-core-dev
jerryf has joined #bitcoin-core-dev
abubakarsadiq has joined #bitcoin-core-dev
f321x has joined #bitcoin-core-dev
VonNaturAustreVe has quit [Ping timeout: 252 seconds]
kevkevin has quit [Ping timeout: 276 seconds]
Cory87 has quit [Quit: Client closed]
Cory87 has joined #bitcoin-core-dev
aleggg has quit [Remote host closed the connection]
Guyver2 has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
Cory87 has quit [Quit: Client closed]
Cory87 has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 252 seconds]
aleggg has joined #bitcoin-core-dev
iSiUp has quit [Quit: WeeChat 4.7.1]
Cory87 has quit [Quit: Client closed]
Cory87 has joined #bitcoin-core-dev
VonNaturAustreVe has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
SpellChecker has quit [Remote host closed the connection]
SpellChecker has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
roasbeef has quit [Quit: Lost terminal]
tarotfied has quit [Quit: WeeChat 4.1.1]
tarotfied has joined #bitcoin-core-dev
tarotfied has joined #bitcoin-core-dev
VonNaturAustreVe has quit [Ping timeout: 244 seconds]
kevkevin has quit [Ping timeout: 244 seconds]
kevkevin has joined #bitcoin-core-dev
flag has quit [Ping timeout: 252 seconds]
flag has joined #bitcoin-core-dev
Cory87 has quit [Quit: Client closed]
Cory87 has joined #bitcoin-core-dev
iSiUp has joined #bitcoin-core-dev
Cory87 has quit [Quit: Client closed]
Cory87 has joined #bitcoin-core-dev
Guest82 has joined #bitcoin-core-dev
Cory87 has quit [Quit: Client closed]
Cory87 has joined #bitcoin-core-dev
flag has quit [Ping timeout: 244 seconds]
<bitcoin-git> [bitcoin] Sjors opened pull request #33233: IPC followups for PR 31802 (master...2025/08/pr-31802-followups) https://github.com/bitcoin/bitcoin/pull/33233
VonNaturAustreVe has joined #bitcoin-core-dev
abubakarsadiq has quit [Quit: Connection closed for inactivity]
Guest82 has quit [Quit: Client closed]
Guesttytty2 has joined #bitcoin-core-dev
Guesttytty2 has quit [Changing host]
Guesttytty2 has joined #bitcoin-core-dev
<Guesttytty2> hello
<Guesttytty2> iam trying to link my local fuzzer to bitcoin node(process_message target in this case). first I run
<Guesttytty2>  cmake -B build \                                                                                                                   127 [13:15:33] │
<Guesttytty2> │                                       -DBUILD_FOR_FUZZING=ON \                                                                                                                    │
<Guesttytty2> │                                       -DCMAKE_C_COMPILER=clang \                                                                                                                  │
<Guesttytty2> │                                       -DCMAKE_CXX_COMPILER=clang++ \                                                                                                              │
<Guesttytty2> │                                       -DFUZZ_LIBS="/path/to/.a files"
<Guesttytty2> and then
<Guesttytty2> cmake --build build
<Guesttytty2> both commands work fine
<Guesttytty2> then when I try to run FUZZ=process_message ./build/bin/fuzz ./corpus/process_message
<Guesttytty2> I get FUZZ target 'process_message' not found. I wonder if there is an additional step I am missing to let my local fuzzer know about bitcoin targets?
<fanquake> You should use FUZZ=process_message ./build/bin/fuzz
<fanquake> Ah, sorry, misread the corpus dir
<dergoegge> You can try with PRINT_ALL_FUZZ_TARGETS_AND_ABORT=1 to see all harnesses that are compiled in
<Guesttytty2> Yea my problem is exactly that, I dont see any harness compiled when I do
<Guesttytty2>  PRINT_ALL_FUZZ_TARGETS_AND_ABORT=1 ./build/bin/fuzz                                                                                  1 [13:25:30] │
<Guesttytty2> │                                                                                                                                                                                   │
<Guesttytty2> │ Usage: ./build/bin/fuzz <initial_corpus_directory>
<dergoegge> If you're building your own fuzzer you'll need to make sure it also calls "LLVMFuzzerInitialize"
<fanquake> Please stop pasting over multiple lines
<dergoegge> For sharing terminal output I would recommend something like https://pastebin.com/ :)
<Guesttytty2> oops sorry. Ok Ill have a look at LLVMFuzzerInitialize. Thank you.
kevkevin has quit [Ping timeout: 256 seconds]
Guest98 has joined #bitcoin-core-dev
Guest98 has quit [Client Quit]
<Guesttytty2> Interestingly `PRINT_ALL_FUZZ_TARGETS_AND_ABORT=1 ./build/bin/fuzz ` does return now(after adding LLVMFuzzerInitialize) a list that contain 'process_message' and others. But I still see the not found error from above.
kevkevin has joined #bitcoin-core-dev
<Guesttytty2> If I try to fuzz `wallet_*` I see `No fuzz target compiled for wallet_*..`. Everything else return `Error: Fuzz target '*' not found`.
kevkevin has quit [Ping timeout: 260 seconds]
<maflcko> Guesttytty2: You'll have to compile with the wallet. I'd suggest to share exact and full steps to reproduce (including the configure summary, etc)
Guyver2 has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 14 commits to 29.x: https://github.com/bitcoin/bitcoin/compare/c5196bc9c444...89fe999cda0e
<bitcoin-git> bitcoin/29.x 4e3cfa6 glozow: [test] check miner doesn't select 0fee transactions
<bitcoin-git> bitcoin/29.x 03da7af glozow: [test] check bypass of minrelay for various minrelaytxfee settings
<bitcoin-git> bitcoin/29.x 6b5396c glozow: [test] RBF rule 4 for various incrementalrelayfee settings
<bitcoin-git> [bitcoin] fanquake merged pull request #33226: [29.x] 33106 backport and final changes for rc2 (29.x...2025-08-29.1rc2) https://github.com/bitcoin/bitcoin/pull/33226
VonNaturAustreVe has quit [Ping timeout: 255 seconds]
<bitcoin-git> [bitcoin] fanquake opened pull request #33234: doc: update example bitcoin conf for 29.1rc2 (29.x...bitcoin_conf_rc2) https://github.com/bitcoin/bitcoin/pull/33234
jerryf_ has joined #bitcoin-core-dev
jerryf has quit [Ping timeout: 272 seconds]
<Guesttytty2> maflcko
<Guesttytty2> First command output: https://pastebin.com/USKdaqHQ (full command at the top of the file)
<Guesttytty2> Second command output: https://pastebin.com/FhFyqwG2 (`cmake --build build`)
<Guesttytty2> Third command is `FUZZ=process_message ./build/bin/fuzz ./corpus/process_message` and it return `Error: FUZZ target 'process_message' not found`
<bitcoin-git> [bitcoin] fanquake opened pull request #33235: build: set ENABLE_IPC to OFF when fuzzing (master...no_ipc_when_fuzz) https://github.com/bitcoin/bitcoin/pull/33235
jerryf_ has quit [Remote host closed the connection]
jerryf has joined #bitcoin-core-dev
<dergoegge> "Error: FUZZ target 'process_message' not found" does not look like an error message that Bitcoin Core produces. You should check if your fuzzer also expects a FUZZ env variable and fails to interpret the "process_message" value.
<dergoegge> This discussion might be too noisy for this channel, you can DM me here on irc, I'll try to give you some pointers
<maflcko> Guesttytty2: What is git log -1 and git status?
<b10c> gmaxwell: re 82.66.103.79: it's an altcoin node with Bitcoin mainnet network magic
<Guesttytty2> maflcko I am at f490f5562d4b20857ef8d042c050763795fd43da (29 tag, without changes).  Ill move the discussion to a private chat with dergoegge.
<bitcoin-git> [bitcoin] maflcko opened pull request #33236: doc: Remove wrong and redundant doxygen tag (master...2508-doc-doxygen) https://github.com/bitcoin/bitcoin/pull/33236
iSiUp has quit [Quit: WeeChat 4.7.1]
VonNaturAustreVe has joined #bitcoin-core-dev
janb84 has quit [Ping timeout: 260 seconds]
janb84 has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
Guyver2 has quit [Client Quit]
Guyver2 has joined #bitcoin-core-dev
Cory57 has joined #bitcoin-core-dev
iSiUp has joined #bitcoin-core-dev
Cory87 has quit [Ping timeout: 250 seconds]
Cory84 has joined #bitcoin-core-dev
Cory57 has quit [Ping timeout: 250 seconds]
VonNaturAustreVe has quit [Ping timeout: 248 seconds]
durandal_ has joined #bitcoin-core-dev
_durandal has quit [Ping timeout: 255 seconds]
Cory24 has joined #bitcoin-core-dev
Cory84 has quit [Ping timeout: 250 seconds]