Skip to content

[CI] Update ci and dev container to use llvm-22 for clang-tidy and iwyu #3998

@dbarker

Description

@dbarker

IWYU recently released 0.26 with support for llvm-22.

Currently CI runs iwyu with llvm-18 and clang-tidy with llvm-20. Both can be upgraded to llvm-22.

This upgrade should also be applied to the development container to support running the same CI iwyu and clang-tidy tests locally.

See also: https://releases.llvm.org/22.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html

Metadata

Metadata

Assignees

Labels

triage/acceptedIndicates an issue or PR is ready to be actively worked on.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions