 
                            ...
| Tool | Version | Checker | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Astrée | 
 | inappropriate-pointer-cast | Partially checked | ||||||
| Cppcheck Premium | 
 | premium-cert-exp39-c | |||||||
| Helix QAC | 
 | C0310, C0751, C3305 C++3017, C++3030, C++3033 | |||||||
| Klocwork | 
 | MISRA.CAST.FUNC_PTR.2012 | |||||||
| LDRA tool suite | 
 | 94 S, 554 S | Partially implemented | ||||||
| Parasoft C/C++test | 
 | CERT_C-EXP39-a  | There shall be no implicit conversions from integral to floating type | ||||||
| Polyspace Bug Finder | 
 | Checks for cast to pointer pointing to object of different type (rule partially covered) | |||||||
| PVS-Studio | 
 | V580 | |||||||
| RuleChecker | 
 | inappropriate-pointer-cast inappropriate-pointer-cast-implicit object-pointer-diff-cast object-pointer-diff-cast-implicit | Partially checked | 
Related Vulnerabilities
Search for vulnerabilities resulting from the violation of this rule on the CERT website.
...