-
Notifications
You must be signed in to change notification settings - Fork 35.5k
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
ci: Bump msan to llvm-18 #29676
ci: Bump msan to llvm-18 #29676
Conversation
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers. Code CoverageFor detailed information about the code coverage, see the test coverage report. ReviewsSee the guideline for information on the review process.
If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update. |
Is there a workaround for llvm/llvm-project#79620 ? I had branch to do the same bump, but it was blocked on at least this issue. We will also need to account for this, depending on the kernel version: llvm/llvm-project#78354. |
🚧 At least one of the CI tasks failed. Make sure to run all tests locally, according to the Possibly this is due to a silent merge conflict (the changes in this pull request being Leave a comment here, if you need help tracking down a confusing failure. |
fa93986
to
faf4912
Compare
faf4912
to
faecf3a
Compare
Looks like this also fixes the outstanding msan fuzz CI issue? |
Appears to be the case. MSAN fuzz is running for me on x86_64 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK faecf3a - There is now a 18.1.2, but given it doesn't fix the instrumenting in libunwind, we don't need that here. I've tested that both jobs are now working on both arches.
Also kicked https://cirrus-ci.com/task/6539451837448192 in qa-assets for a look. |
Github-Pull: bitcoin#29676 Rebased-From: faecf3a
Github-Pull: bitcoin#29676 Rebased-From: faecf3a
a7116c8 ci: Bump msan to llvm-18 (MarcoFalke) 05f69b3 ci, macos: Use `--break-system-packages` with Homebrew's python (Hennadii Stepanov) 603f036 ci: Add workaround for Homebrew's python link error (Hennadii Stepanov) 5d381cf serfloat: improve/simplify tests (Pieter Wuille) f4be4d7 serfloat: do not test encode(bits)=bits anymore (Pieter Wuille) Pull request description: Currently: * #29192 * #29610 * #29676 ACKs for top commit: stickies-v: ACK a7116c8 - all clean test backports Tree-SHA512: f3508a2c20d336c8647ba16886859d6a070584c4739fc8b5cfce2041a0662794775fb0ce89c9bf848a29e70089bae05ad1c921bbe45afe3fd5cac2a5c6b76baf
Last one: #28476