[cfe-dev] GSOC Static Analyzer Proposal
John Regehr
regehr at cs.utah.edu
Wed Apr 10 10:54:18 PDT 2013
> I would like to work on improving support for C++ in the static analyzer. Specifically, I think it
> would be valuable to improve the checkers for undefined behavior including those already suggested.
I'd be happy to provide feedback on a more specific version of this part
of the proposal.
In particular, a useful starting point (maybe this already exists?) would
be a list of all C/C++ undefined behaviors broken down by whether
Clang/LLVM...
- can reliably provide a compile-time diagnostic
- can reliably provide a runtime diagnostic
- cannot provide any diagnostic, but implements a predictable behavior
- cannot provide any diagnostic and also implements unpredictable
behavior
Obviously the last category is the interesting place for future work.
John
More information about the cfe-dev
mailing list