Skip to content

Fix #14532 (Release 2.20: Update Cppcheck Premium checkers mapping)#8260

Merged
danmar merged 4 commits intocppcheck-opensource:mainfrom
cppchecksolutions:fix-14532
Feb 25, 2026
Merged

Fix #14532 (Release 2.20: Update Cppcheck Premium checkers mapping)#8260
danmar merged 4 commits intocppcheck-opensource:mainfrom
cppchecksolutions:fix-14532

Conversation

@danmar
Copy link
Copy Markdown
Collaborator

@danmar danmar commented Feb 25, 2026

No description provided.

@firewave
Copy link
Copy Markdown
Collaborator

firewave commented Feb 25, 2026

We still have some regressions to fix which were introduced in this cycle including https://trac.cppcheck.net/ticket/14519 and https://trac.cppcheck.net/ticket/14530. I also would have liked #8173, #8235 and #8210 to be merged before the release.

And we should bump simplecpp so it is in sync with Cppcheck regarding Clang 22.

@firewave
Copy link
Copy Markdown
Collaborator

And we should bump simplecpp so it is in sync with Cppcheck regarding Clang 22.

Actually the update also fixes an unhandled exception issue.

@danmar
Copy link
Copy Markdown
Collaborator Author

danmar commented Feb 25, 2026

We still have some regressions to fix which were introduced in this cycle including https://trac.cppcheck.net/ticket/14519 and https://trac.cppcheck.net/ticket/14530. I also would have liked #8173, #8235 and #8210 to be merged before the release.

Sure. This is a preparation for the 2.20. Can we have the goal to fix/merge these in the coming days and then do the release in a week or so?

@firewave
Copy link
Copy Markdown
Collaborator

Sure. This is a preparation for the 2.20. Can we have the goal to fix/merge these in the coming days and then do the release in a week or so?

I finishing up the drafts which only need minor work. If all goes fine we should be ready by the end of the day.

@firewave
Copy link
Copy Markdown
Collaborator

Some more PRs which should still be merged: #8262, #8259, #8255, #8253, #8215, #8218, #8121 (requires simplecpp update).

simplecpp update is already prepared in #8196.

@sonarqubecloud
Copy link
Copy Markdown

@danmar danmar merged commit 9bb6ee8 into cppcheck-opensource:main Feb 25, 2026
68 checks passed
@danmar danmar deleted the fix-14532 branch February 26, 2026 10:56
@firewave
Copy link
Copy Markdown
Collaborator

#8273 still needs to be merged for release.

And I would really like to get #7079 merged before it as well as it would greatly improve/ensure that suppressions and builddir work properly and get feedback on this very soon as any remaining issues would not be covered by our tests.

I have all the remaining issues figured out but still need to create minimal reproducers as well as tickets. I hope to get it done over the weekend. We should try to at least merge anything which gets us closer (e.g. #8267).

francois-berder added a commit to francois-berder/cppcheck that referenced this pull request Apr 3, 2026
…t not null

Signed-off-by: Francois Berder <fberder@outlook.fr>
francois-berder added a commit to francois-berder/cppcheck that referenced this pull request Apr 3, 2026
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