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

ci: Add arm rust toolchain in ubuntu-rolling image #12461

Merged
merged 2 commits into from
Nov 6, 2023

Conversation

xclaesse
Copy link
Member

@xclaesse xclaesse commented Nov 2, 2023

No description provided.

@xclaesse xclaesse requested a review from jpakkane as a code owner November 2, 2023 17:12
@eli-schwartz eli-schwartz force-pushed the rust-ci-arm branch 2 times, most recently from f4a96f6 to a4a57ef Compare November 6, 2023 19:36
eli-schwartz and others added 2 commits November 6, 2023 14:45
The bug that is referenced in the SKIP message was merged in time for
the most recent llvm 16.x release. However, due to the graciousness of
the LLVM developers, a very reasonable response was taken:

LLVM will not merge ("the average"?) bugfixes during the final point
release of a release series, as judged by their willingness to continue
maintaining a major release of LLVM (????????) because merging a bugfix
could theoretically cause a new bug instead and that Simply Is Not
Done™. It could result in truly tragic outcomes, like having to release
another bugfix.

This innovative approach to bug solving has advanced the science of
computing forward by decades. Sadly, it comes at a downside: software
doesn't work. At this point it becomes obvious that llvm 16 in general
will simply not work with Meson, and this is "expected", so bump the
version checking for our SKIP to match reality.
@eli-schwartz eli-schwartz merged commit 686963f into mesonbuild:master Nov 6, 2023
34 of 37 checks passed
@eli-schwartz
Copy link
Member

All regular CI runners pass. For the ciimage runners, some fail, some pass -- the ones that fail, already did fail, and some pass that didn't pass before, so this successfully improves the situation.

@eli-schwartz eli-schwartz added the CI Continuous integration: Travis/Appveyor/Actions label Feb 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous integration: Travis/Appveyor/Actions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants