Skip to content

Make build checks show all compile errors#3371

Merged
Lestropie merged 2 commits into
devfrom
dev_build_actions_persistent
May 24, 2026
Merged

Make build checks show all compile errors#3371
Lestropie merged 2 commits into
devfrom
dev_build_actions_persistent

Conversation

@Lestropie
Copy link
Copy Markdown
Member

In 3.0.x we have ./build -persistent, which repeatedly re-runs the build process until no processing thread succeeds with a single job. This enables accessing as many compiler error messages from each CI Action as possible, which can be handy when fixing compilation issues that only manifest on specific systems.

For 3.1.0 it looks like something very similar can be achieved with Ninja using -k 0.

In 3.0.x we have `./build -persistent`, which repeatedly re-runs the build process until no processing thread succeeds with a single job. This enables accessing as many compiler error messages from each CI Action as possible, which can be handy when fixing compilation issues that only manifest on specific systems.

For 3.1.0 it looks like something very similar can be achieved with Ninja using `-k 0`.
@github-actions
Copy link
Copy Markdown

clang-tidy review says "All clean, LGTM! 👍"

@github-actions
Copy link
Copy Markdown

clang-tidy review says "All clean, LGTM! 👍"

@Lestropie Lestropie merged commit 725a02a into dev May 24, 2026
5 of 6 checks passed
@Lestropie Lestropie deleted the dev_build_actions_persistent branch May 24, 2026 07:52
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.

1 participant