<bitcoin-git>
[bitcoin] vstoyanov opened pull request #27333: ci: cleanup of CI_EXEC & CI_EXEC_ROOT (refs #27321) (master...bitcoin#27321) https://github.com/bitcoin/bitcoin/pull/27333
Guyver2 has joined #bitcoin-core-dev
<vstoyanov>
Hey. What would be a good first issue which is not taken. I went through all of them labeled that way and they are all at some stage of discussion/implementation. I sort of lack the intuition/context-awareness to read between the lines and pick something up. Bot C++ and shell/infra are Ok for me
<vstoyanov>
Both*
<andytoshi>
darosior: thanks! it is slightly related, in that we're both trying to add more-or-less the same capability
Hercules1 has joined #bitcoin-core-dev
ddisqq has joined #bitcoin-core-dev
bitdex has quit [Ping timeout: 255 seconds]
TallTim has quit [Quit: Leaving]
bitdex has joined #bitcoin-core-dev
vstoyanov has quit [Ping timeout: 255 seconds]
vstoyanov has joined #bitcoin-core-dev
Hercules1 has quit [Quit: Leaving]
<martinus>
In prevector.h, the destructor calls "_union.indirect_contents.indirect = nullptr;". Any particular reason why this is done? It's done that ever since https://github.com/bitcoin/bitcoin/pull/6914/ was merged in 2015
<bitcoin-git>
[bitcoin] martinus opened pull request #27334: util: implement `noexcept` move assignment & move ctor for `prevector` (master...2023-03-prevector-move) https://github.com/bitcoin/bitcoin/pull/27334
yanmaani1 has joined #bitcoin-core-dev
aielima has joined #bitcoin-core-dev
vstoyanov has quit [Ping timeout: 240 seconds]
vstoyanov has joined #bitcoin-core-dev
beshology has joined #bitcoin-core-dev
salvatoshi has quit [Ping timeout: 240 seconds]
<vasild>
vstoyanov: I can't name a particular issue, but in general you can also look at ones not labeled "good first issue". Or you can start by reviewing some opened PR - or at least try to compile the code and run the tests, that helps to gather some knowledge and is useful to the project too.
beshology has quit [Quit: Leaving]
<vstoyanov>
Hi Vasil, I'm well past compiling the code and running tests :) I already opened a PR on the only free 'good first issue' I saw and asked if another one is stale indeed - unfortunately they all seem to be in some stage of completion.
<vstoyanov>
Jonatack told me that the real shortage is in reviewers, so I read his guides and will probably go this way for now.
<vstoyanov>
Apologies, it's been a long time since I last used IRC
ddisqq has quit [Remote host closed the connection]
ddisqq has joined #bitcoin-core-dev
ddisqq has quit [Read error: Connection reset by peer]
ddisqq_ has joined #bitcoin-core-dev
yanmaani1 has quit [Ping timeout: 255 seconds]
ddisqq_ has quit [Ping timeout: 264 seconds]
zeropoint has joined #bitcoin-core-dev
_flood has quit [Ping timeout: 276 seconds]
Guyver2 has left #bitcoin-core-dev [Closing Window]
gnaf has joined #bitcoin-core-dev
ddisqq has joined #bitcoin-core-dev
ddisqq has quit [Ping timeout: 248 seconds]
ddisqq_ has joined #bitcoin-core-dev
ddisqq_ has quit [Ping timeout: 248 seconds]
gnaf has quit [Quit: Konversation terminated!]
vstoyanov has quit [Read error: Connection reset by peer]
vstoyanov has joined #bitcoin-core-dev
vstoyanov has quit [Ping timeout: 240 seconds]
vstoyanov has joined #bitcoin-core-dev
vstoyanov has quit [Read error: Connection reset by peer]
vstoyanov has joined #bitcoin-core-dev
vstoyanov has quit [Client Quit]
<bitcoin-git>
[bitcoin] martinus closed pull request #23169: fix initialization in FastRandomContext: removes undefined behavior & uninitialized read (master...2021-10-fix-Wmaybe-uninitialized-warnings) https://github.com/bitcoin/bitcoin/pull/23169
Talkless has quit [Quit: Konversation terminated!]
aielima has quit [Quit: Ciao]
bugs_ has joined #bitcoin-core-dev
yanmaani1 has joined #bitcoin-core-dev
ddisqq has joined #bitcoin-core-dev
yanmaani1 has quit [Ping timeout: 255 seconds]
ddisqq has quit [Ping timeout: 255 seconds]
yanmaani1 has joined #bitcoin-core-dev
TallTim has joined #bitcoin-core-dev
luke-jr has quit [Remote host closed the connection]
luke-jr has joined #bitcoin-core-dev
yanmaani1 has quit [Ping timeout: 255 seconds]
yanmaani1 has joined #bitcoin-core-dev
<ariard>
Been asked what was going with Chaincode with the Jackson Lewis letter - After one more what-the-fuck communication from the other side (thanks Alex), here my version of the story: https://gist.github.com/ariard/a4e81e6c0f17d71803352774cac8c77c
<andytoshi>
currently this function is only called in two places -- in one we generate a uniformly random seed so the spkman will have a unique ID, so that's fine. in the other the key might come from wallet migration data but (i think) the original DB will have a unique seed, so it's also fine
<andytoshi>
but if we provide any way for a user to import new seeds, you can get dupes, and then bad things happen (we overwrite an old scriptpubkeyman, which i think will lose data, at least in-memory, and then when we try to record the seed for the new spkman in the db, we get an error because (thankfully) we set fOverwrite=false somewhere)
<andytoshi>
i say "thankfully" because otherwise this would've been pretty hard to notice :P