gerddie/ginkgocadx

Coverity has discovered 154 problems in the code

Closed this issue · 8 comments

This bug is here to reference changes to these in the commits.

What's "Coverity"?

OK, this seems relevant: https://scan.coverity.com/github

The overview of the current build is here.

BTW: Github integration is not very relevant at this point, because this is mostly for using travis-ci to build and upload, and the travis-ci build environment uses a rather old Ubuntu (14.04 at best), which has an old version of ITK.

The overview of the current build is here.

That page requires sign-in unfortunately... Also Coverity is proprietary... :(
Does it have free alternatives?

Here is the the public page. Well, Coverity is free-as-in-beer for developers of free software ... but yes, one has to run their proprietary tool.

The only free alternative I can think of is using clang to compile the code with the static analyzer, it's not as thorough though.

Well, and some errors would also be caught by valgrind.

Thought I'd mention cppcheck. :)

All issues resolved with the exception of #16.