CI: Add clang 21&22 to Ubuntu CLang build matrix - #5347
Conversation
8525928 to
e622d01
Compare
|
sorry about the push-force |
nlohmann
left a comment
There was a problem hiding this comment.
Once the CI is green, please also update the docs/mkdocs/docs/community/quality_assurance.md page with the new Clang version that shipped this morning for latest.
3a19dba to
5329473
Compare
|
Hi @nlohmann, thanks for review. I totally forgot that.
Hope it's fine now, please let me know if you want something changed. |
|
Clang was updated and the latest develop branch fixes a CI issue. Please rebase to the latest develop branch. |
Signed-off-by: Petr Belohlavek <me@petrbel.cz>
Signed-off-by: Petr Belohlavek <me@petrbel.cz>
Signed-off-by: Petr Belohlavek <me@petrbel.cz>
2a5c094 to
2e7e7c6
Compare
|
Don't know why Unfortunatelly I'm not allowed to rerun the CI. |
|
Thanks! |
Current state: The Ubuntu CI build matrix (ci_test_compilers_clang) pins many Clang versions explicitly, but stops at Clang 20 before jumping to latest. Clang 21 was therefore only covered incidentally, via the latest tag.
Problem:
silkeh/clang:latesthas moved to Clang 22 and we've silently lost coverage of Clang 21.Proposed change: Add an explicit 21 and 22 entries to the Ubuntu Clang build matrix. Both silkeh/clang:21 and silkeh/clang:22 images already exist.
Discussion: #5345 , Contribution Guidelines: Wanted
Scope: CI-only. No source, functionality, tests, docs, or coverage affected.
In case this is mandatory, I comply with Contribution Guidelines, namely Developer Certificate of Origin (DCO) version 1.1