...
Tool | Version | Checker | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Astrée |
| file-dereference | Partially checked | ||||||||||
Axivion Bauhaus Suite |
| CertC-FIO38 | Fully implemented | ||||||||||
Clang |
| misc-non-copyable-objects | Checked with clang-tidy | ||||||||||
Compass/ROSE | Can detect simple violations of this rule | ||||||||||||
Coverity |
| MISRA C 2012 Rule 22.5 | Partially implemented | ||||||||||
Helix QAC |
| C1485, C5028 C++3113, C++3114 | |||||||||||
Klocwork |
| MISRA.FILE_PTR.DEREF.2012 | |||||||||||
LDRA tool suite |
| 591 S | Fully implemented | ||||||||||
Parasoft C/C++test |
| CERT_C-FIO38-a | A pointer to a FILE object shall not be dereferenced | ||||||||||
PC-lint Plus |
| 9047 | Partially supported: reports when a FILE pointer is dereferenced | ||||||||||
| CERT C: Rule FIO38-C | Checks for misuse of a FILE object (rule fully covered) | PRQA QA-C | ||||||||||
Include Page | PRQA QA-C_v | PRQA QA-C_v | |||||||||||
1485, 5028 | RuleChecker |
| file-dereference | Partially checked |
...