Skip to content

build: enable -Werror on rip-and-test and rip-and-test-clang CI builds.#3913

Open
BsAtHome wants to merge 1 commit intoLinuxCNC:masterfrom
BsAtHome:fix_ci-werror
Open

build: enable -Werror on rip-and-test and rip-and-test-clang CI builds.#3913
BsAtHome wants to merge 1 commit intoLinuxCNC:masterfrom
BsAtHome:fix_ci-werror

Conversation

@BsAtHome
Copy link
Copy Markdown
Contributor

@BsAtHome BsAtHome commented Apr 8, 2026

This PR makes CI fail if there are any warnings in the standard gcc/g++ or clang/clang++ CI builds (rip-and-test and rip-and-test-clang). The reason for this move should be clear after the recent mishaps leaving warnings behind in code updates. The current state of the code should be good enough to make -Werror the new standard.

It is not (yet) enabled for the package builds because there is some caution required to iron out any potential version problems. Bookworm and Trixie should work, but Sid is a wildcard at this moment. Future evaluation (and possibly fixes) should enable us to add -Werror on all package CI builds too.

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