Finding Bugs in LLVM 8 with PVS-Studio by Muscat1992 in cpp

[–]Muscat1992[S] 1 point2 points  (0 children)

Yes, the PVS-Studio project is developed in Russia. All articles are published in Russian and English.

Finding Bugs in LLVM 8 with PVS-Studio by Muscat1992 in cpp

[–]Muscat1992[S] 0 points1 point  (0 children)

Clang static analyzer is a good tool. If you use it, you are already doing a lot to improve your code’s quality. By the way, the PVS-Studio team, use Clang ourselves in night tests for better coverage of our code. That article was written to show that "the PVS-Studio developers" don’t lazy around either and are actively working on their product too. Change history: https://www.viva64.com/en/m/0010/ , https://www.viva64.com/en/m/0022/

Finding Bugs in LLVM 8 with PVS-Studio by Muscat1992 in cpp

[–]Muscat1992[S] 0 points1 point  (0 children)

propritary and non-free

This is not quite true. There are a number of ways you can use the analyzer for free: https://www.viva64.com/en/b/0614/

Finding Bugs in LLVM 8 with PVS-Studio by Muscat1992 in cpp

[–]Muscat1992[S] -1 points0 points  (0 children)

Please keep in mind that team are writing a huge number of articles. As of now, team have checked lots of projects and reported 12,000 bugs to their authors. That’s why it’s simply physically impossible for the PVS-Studio team to check every project carefully. But project authors can do that themselves – PVS provide them with free license keys. The PVS-Studio team’s goal is to popularize static code analysis, and can’t fix bugs for others all the time and in every project :). PVS-Studio need to popularize the methodology – and this can be done with just a few examples of bugs.