100% coverage for MISRA C++:2023

100% coverage for MISRA C++:2023

New Products |
By Nick Flaherty

Perforce Software has launched a compliance module for the MISRA C++:2023 standard published this week.

The module works with the Perforce MISRA C and MISRA C++ static code analyzer for functional safety, security, and coding standards compliance.

To ensure its customers can enforce the new guidelines from day one of the release of the official MISRA C++:2023 standard, Perforce has developed the M2CPP compliance module to provide 100% enforcement coverage. The full compliance module is now available to customers.

“MISRA has a long history of helping developers from all industries improve the safety and quality of their code,” says Richard Corden, Software Engineering Team Lead at Perforce. “MISRA C++ continues in this tradition with guidance for using the power of modern C++ safely. As founding members of the MISRA working groups, we at Perforce have leveraged our 25 years of experience to provide the best coverage.”

Perforce’s Helix QAC static analyzer identifies errors, vulnerabilities, and non-compliant code to chieve a high standard of code quality and security. Helix QAC 2023.3 also includes extended C++20 language support and makes improvements to the Perforce Validate platform and integration of Helix QAC with Validate, including other quality of life and performance enhancements. 

IT also provides 100% enforcement coverage for MISRA C:2023, which consolidates MISRA C:2012 with all four amendments and two technical corrigenda into a single, comprehensive edition and has improved enforcement for Rule 8.3 as well as language feature support for the requires-expressions that can be used to determine the validity of a construct without resulting in a compiler error. 

The Continuous Security & Code Compliance Platform provides functional safety, security, reliability, and quality assurance for embedded and mission-critical applications. The Validate platform provides a centralized store of analysis data, trends, and configurations for codebases across the organization, providing a single pane of glass for all Perforce Static Analysis products.


If you enjoyed this article, you will like the following ones: don't miss them by subscribing to :    eeNews on Google News


Linked Articles