LLVM/Clang Static Analyzer

Free application that will help you dind bugs in C programs
Download

LLVM/Clang Static Analyzer Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • LLVM Team
  • Publisher web site:
  • http://llvm.org/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 8.9 MB

LLVM/Clang Static Analyzer Tags


LLVM/Clang Static Analyzer Description

Free application that will help you dind bugs in C programs The LLVM/Clang static analyzer is a standalone tool that find bugs in C and Objective-C programs. Currently the analyzer is invoked as a command-line tool. It is intended to run in tandem with a build of a project or code base.Here are some important things that you should consider when using the static analyzer:This tool is very early in development. There are many planned enhancements to improve both the precision and scope of its analysis algorithms as well as the kinds bugs it will find.Static analysis can be much slower than compilation. While the analyzer is being designed to be as fast and light-weight as possible, please do not expect it to be as fast as compiling a program (even with optimizations enabled). Some of the algorithms needed to find bugs require in the worst case exponential time. The analyzer runs in a reasonable amount of time by both bounding the amount of checking work it will do as well as using clever algorithms to reduce the amount of work it must do to find bugs.False positives. Static analysis is not perfect. It can falsely flag bugs in a program where the code behaves correctly. Because some code checks require more analysis precision than others, the frequency of false positives can vary widely between different checks.


LLVM/Clang Static Analyzer Related Software