What MISRA C Checkers Do

MISRA checkers evaluate your C/C++ code against the MISRA coding standard. It identifies noncompliant code. And you'll then know which code you need to fix. However...

Every MISRA C Checker Is Different

Some MISRA C checkers produce false diagnostics. You get false positives — or worse, you get false negatives.

Other MISRA C checkers do not help with undecidable conditions. They can't tell whether or not your code is compliant.

In this white paper about MISRA checkers, you'll learn:

  • Why some MISRA C checkers are better than others.
  • How to enforce undecidable MISRA rules.
  • What to look for in your MISRA C checker and MISRAA C++ checker.