...
Tool | Version | Checker | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Astrée |
| Supported indirectly via MISRA C:2012 Rules 5.1, 5.2, 5.3, 5.4 and 5.5. | |||||||||||
Axivion Bauhaus Suite |
| CertC-DCL23 | |||||||||||
CodeSonar |
| LANG.ID.ND.EXT LANG.ID.NU.EXT LANG.STRUCT.DECL.MGT | Non-distinct identifiers: external names Non-unique identifiers: external name Global variable declared with different types | ||||||||||
Compass/ROSE | Can detect some violations of this rule but cannot flag violations involving universal names | ||||||||||||
Helix QAC |
| ||||||||||||
Klocwork |
| MISRA.IDENT.DISTINCT.C99.2012 | |||||||||||
LDRA tool suite |
| 17 D | Fully implemented | ||||||||||
PC-lint Plus |
| 621 | Fully supported | ||||||||||
Polyspace Bug Finder |
| Checks for:
Rec. partially covered. | |||||||||||
PRQA QA-C |
| 0627, 0776, 0777, 0778, 0779, 0789, 0791, 0793 | Partially implemented | ||||||||||
RuleChecker |
| Supported indirectly via MISRA C:2012 Rules 5.1, 5.2, 5.3, 5.4 and 5.5. | |||||||||||
SonarQube C/C++ Plugin |
| IdentifierLongerThan31 | Helix QAC | Include Page | | Helix QAC_V | Helix QAC_V
Related Vulnerabilities
Search for vulnerabilities resulting from the violation of this rule on the CERT website.
...