Skip to content

Add Clang 21-23 to CI - #14

Merged
ednolan merged 1 commit into
bemanproject:mainfrom
ednolan:ednolan_clang23
Sep 17, 2026
Merged

ednolan merged 1 commit into
bemanproject:mainfrom
ednolan:ednolan_clang23

Conversation

@ednolan

@ednolan ednolan commented Sep 17, 2026

Copy link
Copy Markdown
Member

Move the full Clang test matrix (sanitizers and Werror) from Clang 20 to Clang 23, and add Clang 22, 21 and 20 to the Release.Default-only tier alongside Clang 19. This repository had not yet picked up Clang 21 or 22. The supported platforms table in README.md was regenerated with beman-readme-platforms. The module-support note below the table was restored by hand after beman-readme-platforms removed it.

Verified locally with beman-local-ci --compiler clang --versions 23: 18 passed, 0 failed.

🤖 Generated with Claude Code

@ednolan
ednolan requested a review from Mick235711 as a code owner September 17, 2026 21:04
Move the full Clang test matrix (sanitizers and Werror) from Clang 20 to Clang 23, and add Clang 22, 21 and 20 to the Release.Default-only tier alongside Clang 19. This repository had not yet picked up Clang 21 or 22. The supported platforms table in README.md was regenerated with
beman-readme-platforms. The module-support note below the table was restored by hand after beman-readme-platforms removed it.

Verified locally with beman-local-ci --compiler clang --versions 23:
18 passed, 0 failed.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@ednolan ednolan changed the title Add Clang 23 to CI Add Clang 21-23 to CI Sep 17, 2026
@ednolan
ednolan merged commit 49e27df into bemanproject:main Sep 17, 2026
94 checks passed
@ednolan
ednolan deleted the ednolan_clang23 branch September 17, 2026 22:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant