-
Notifications
You must be signed in to change notification settings - Fork 38.8k
ci: Remove bdb build from msan task #24228
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Concept ACK IIUC we do still check BDB functionality in plenty of other tests, so this just loses the memory sanitizer coverage. Since we shoved the legacy (BDB) wallet into a box ( Are you sure this actually removes BDB from that task? E.g. |
ffff91c to
fa40842
Compare
|
Thanks, fixed. NO_BDB=1 is already set. |
That's odd; then what was the point of building it? Only compile time checks for dependency itself? But not any of the call sites, and no runtime checks? |
|
Building bdb from depends was never supported with msan, which is why it used the script. This works, as configure will pick up the non-depends bdb. However, now that the non-depends bdb is removed, there is no need to specify |
|
Oh wait, |
|
I think it is better to keep it as is now, because:
|
|
Looks like this fixed itself, but we should still consider doing this anyway in the future. |
|
Concept ACK. I had a similar change in an MSAN branch. |
This removes BDB from the CI msan task, because: