...
Tool | Version | Checker | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Astrée |
| Supported, but no explicit checker | |||||||||||||
Clang |
| -Wincompatible-pointer-types-discards-qualifiers | |||||||||||||
Compass/ROSE |
|
|
| ||||||||||||
Coverity |
| MISRA C 2012 Rule 11.8 | Implemented | ||||||||||||
GCC |
|
| Can detect violations of this rule when the | ||||||||||||
LDRA tool suite |
| 344 S | Partially implemented | ||||||||||||
Parasoft C/C++test | 9.5 | MISRA2004-11_5 | Fully implemented | ||||||||||||
Polyspace Bug Finder | R2016a | Qualifier removed in conversion | Do not access a volatile object through a nonvolatile reference | ||||||||||||
PRQA QA-C |
| 0312,562,563,673,674 | Fully implemented | Astrée | |||||||||||
Include Page | Astrée_V | Astrée_V | Supported, but no explicit checker |
Related Vulnerabilities
Search for vulnerabilities resulting from the violation of this rule on the CERT website.
...