RPM

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

Related branches

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.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.