Skip to content

Conversation

@danmar
Copy link
Owner

@danmar danmar commented Oct 23, 2025

No description provided.

@firewave
Copy link
Collaborator

firewave commented Oct 23, 2025

Any reason for this? There's certainly more important things than opening this palette of cans of worms...

The MinGW support is not stable and thus cannot not be used for release builds (see the simplecpp issues). First we need sort out everything on the simplecpp side and make the simplecpp CI complete. After that all the CI improvements regarding MinGW (and Cygwin) also need to be applied to Cppcheck which will probably unearth more issues.

Also the MinGW builds in Cppcheck never went through the full CI sweep and only used very basic checks. So after the CI has been adjusted with the simplecpp improvements we need to apply the full CI sweep to MinGW as well.

@danmar danmar marked this pull request as draft October 23, 2025 16:09
@danmar
Copy link
Owner Author

danmar commented Oct 23, 2025

Any reason for this? There's certainly more important things than opening this palette of cans of worms...

Performance. I have seen ~3 times faster cppcheck analysis in selfchecks.

@danmar danmar marked this pull request as ready for review October 24, 2025 15:10
@danmar danmar changed the title CI: Build windows release binary with mingw Fix #14223 (CI: Build windows release binary with mingw for comparisons) Oct 24, 2025
@sonarqubecloud
Copy link

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.

2 participants