 
                            ...
| Tool | Version | Checker | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Astrée | 
 | switch-clause-break switch-clause-break-continue switch-clause-break-return | Fully checked | ||||||
| CodeSonar | 
 | LANG.STRUCT.SW.MB | Missing break | ||||||
| Compass/ROSE | |||||||||
| 
 | MISSING_BREAK | Can find instances of missing break statement between cases in  | |||||||
| 
 | CC2.MSC17 | Fully implemented | |||||||
| Klocwork | 
 | MISRA.SWITCH.WELL_FORMED.BREAK.2012 | |||||||
| LDRA tool suite | 
 | 62 S | Fully implemented | ||||||
| Parasoft C/C++test | 
 | CERT_C-MSC17-a | Missing break statement between cases in a switch statement | ||||||
| PC-lint Plus | 
 | 616, 825 | Fully supported | ||||||
| 
 | CERT C: Rec. MSC17-C | Checks for missing break of switch case (rec. fully covered) | |||||||
| PRQA QA-C | 
 | 2003 | |||||||
| PVS-Studio | 
 | V796 | |||||||
| RuleChecker | 
 | switch-clause-break switch-clause-break-continue switch-clause-break-return | Fully checked | ||||||
| SonarQube C/C++ Plugin | 
 | NonEmptyCaseWithoutBreak | |||||||
| Helix QAC | 
 | 
Related Vulnerabilities
Search for vulnerabilities resulting from the violation of this rule on the CERT website.
...