drill in static code analysis with clang as part of 'make test' target
Registered by
herrold
scan-build, which is part of clang, which is active, and responsive, unlike, say: Coverity third party submissions and testing
Blueprint information
- Status:
- Started
- Approver:
- Jeff Johnson
- Priority:
- Medium
- Drafter:
- Jeff Johnson
- Direction:
- Approved
- Assignee:
- Jeff Johnson
- Definition:
- Approved
- Series goal:
- Accepted for 5.4
- Implementation:
- Good progress
- Milestone target:
- None
- Started by
- Jeff Johnson
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
rpm-5.4.8 builds on Lion 10.7.3 (and so Xcode LLVM clang can be used for RPM)
The more important usage case would be to do static analysis as part of package
builds.
The main issue using clang for static analysis that needs to be solved is
devising some means to disable the ~1000 false positives detected by clang.
rpm-5.4.12 and later are being routinely scanned by coverity.
(?)
Work Items
Dependency tree
* Blueprints in grey have been implemented.