Skip to content
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

Various build and CI fixes #241

Merged
merged 8 commits into from
Mar 14, 2023
Merged

Various build and CI fixes #241

merged 8 commits into from
Mar 14, 2023

Conversation

lzaoral
Copy link
Contributor

@lzaoral lzaoral commented Dec 21, 2022

This is a collection of various fixes for CI and from #231 and #236 that can be merged independently.

@lzaoral lzaoral self-assigned this Dec 21, 2022
@lzaoral
Copy link
Contributor Author

lzaoral commented Dec 21, 2022

Please, ignore the missing required jobs, that's expected since c2bd5bc ported them to Ubuntu 20.04.

@lzaoral lzaoral requested review from trtikm and vmihalko December 21, 2022 11:26
Copy link

@vmihalko vmihalko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since Ubuntu 18.04 image will be fully unsupported soon this PR is a necessity.
The other fixes look good and CI is green!

lzaoral added 8 commits March 14, 2023 10:17
This is useful for the 32-bit runtime of rebased KLEE.
... because its maintainers have renamed it to Ubuntu clang,
thus the version string was split more times than expected.

Fixes:
|> clang -v
[DBG] System's LLVM does not have the right version (13.0.1)
... because they are no longer supported in the rebased KLEE version and
we newer tested them anyway.
It is used only by the build.sh script and, somehow, curl freezes when
run under preloaded libasan.so.
Ubuntu 18.04 reached EOL this spring, the CI images are deprecated and
they will be removed soon.

See: actions/runner-images#6002
@lzaoral lzaoral removed the request for review from trtikm March 14, 2023 09:28
@lzaoral lzaoral merged commit 7ba60a1 into staticafi:main Mar 14, 2023
@lzaoral lzaoral deleted the various-fixes branch March 14, 2023 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants