Welcome to the new Parasoft forums! We hope you will enjoy the site and try out some of the new features, like sharing an idea you may have for one of our products or following a category.

Announcing C/C++test 10.4.3!

Mirek
Mirek Posts: 141 admin
edited October 2020 in Product Announcements

We have just released C/C++test 10.4.3!

This release introduces extended support for AUTOSAR C++14, new rule sets for CWE Top 25, CWE On The Cusp, OWASP Top 10, enhanced unit testing and support for new platforms and environments including Visual Studio 2019.

We see great traction of AUTOSAR C++14 in the market, multiple clients are asking us about coverage of the critical rules. We have continued our efforts from the previous release to provide the best support for AUTOSAR C++14 on the market. C/C++test (with DTP) is the first tool supporting 100% of required/automated guidelines from the standard. Here you can get more information about C/C++test coverage for AUTOSAR C++14: datasheet

In addition to best in class support for AUTOSAR C++14, C/C++test is the first tool on the market providing static analysis checkers for the 2019 release of CWE Top 25 and CWE On The Cusp (and additional 15 weaknesses that are critical for those that are serious about security).

…And there is more, we enhanced our unit testing framework providing new configuration options for stubbing framework (see here for details ) and we have added support for new platforms and environments including Visual Studio 2019, QNX Momentics IDE and a few other.

For more details please check out the release blog

Here you can find the release notes for: Visual Studio and for Eclipse

To summarize, here are the main highlights of 10.4.3 release:

Automotive Compliance Pack

  • Complete support for AUTOSAR C++ 14 ! (100% coverage for required/automated guidelines)

Security Compliance Pack

  • Support for CWE Top 25 2019 and CWE Weaknesses on the Cusp guidelines
  • Support for OWASP Top 10 (2017)

Unit Testing

  • Scaling unit testing and improving developers productivity (Creating Stubs that Call the Original Function)

New Platforms and Environments

  • Visual Studio 2019
  • QNX Momentics IDE
  • IAR for ARM 8.22.x
  • IAR for ARM 8.40.x
  • GCC 9.x
  • Clang C/C++ Compiler v8.0 (x86_64)