-
Notifications
You must be signed in to change notification settings - Fork 5.8k
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
Add missing ASAN runtime libraries #15454
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
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.
The list seems to be sorted alphabetically so perhaps it would be best keep it that way.
Other than that, there's not much this could break, so let's try this :)
But you should test it by temporarily moving nighty jobs to the PR workflow. |
85642a1
to
bebbc4e
Compare
bebbc4e
to
3d738c7
Compare
|
You can see a test here: https://app.circleci.com/pipelines/github/ethereum/solidity/36134/workflows/eb89e05e-50b3-4782-8a1a-566d6eef156b |
3d738c7
to
cffc4f8
Compare
This package libclang-rt-dev which contains the sanitizer runtimes is missing in our ubuntu 24.04 clang image, causing problems like: https://app.circleci.com/pipelines/github/ethereum/solidity/36095/workflows/642d1bc0-2c10-48d8-a8c3-0c6812a177cf/jobs/1644834
After installing the runtime libraries, I was able to successfully build the image locally.