You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

This release includes the following enhancements:

Release date: December 4, 2023

Enhanced Automotive Compliance Pack

Enhanced Static Analysis


Support for IDEs

The following IDE is now supported:

  • Visual Studio 2022

Two installation packages are now available, depending the Visual Studio version:

  • C/C++test for Visual Studio x86_64 (64-bit) - for Visual Studio 2022 or newer
  • C/C++test for Visual Studio x86 (32-bit) - for Visual Studio 2019 or older


Support for Multiple Report Formats

  • You can now generate multiple reports in different formats simultaneously for a single run. This can be configured using the report.format setting in a .properties file. For details, see Configuring Settings.
  • The configuration setting report.generate_htmls is removed. The report.format setting should be used to generate HTML reports. 
  • The default report file names have changed for some of the supported formats. For details about the report file names, see Report File Names.

Support for Platforms


Support for Compilers

The following compilers are now supported:

Compiler NameCompiler Identifier


See Compilers.

Updated Test Configurations

The following test configurations have been updated with new rules:

Additional Updates

Deprecated and Removed Support

Removed Support for Platforms

Support for the following platform is now removed:

Compilers to Be Deprecated

Support for the following compilers will be deprecated in future releases:

  • GNU GCC 5.x
  • GNU GCC 5.x (x86_64)
  • GNU GCC 6.x
  • GNU GCC 6.x (x86_64)
  • IAR Compiler for ARM v. 7.4x
  • IAR Compiler for ARM v. 7.8x
  • IAR Compiler for M16C & R8C v. 3.5x

Deprecated Compilers

Support for the following compilers is deprecated and will be removed in future releases:

  • Clang C/C++ Compiler v 6.0
  • FR Family Softune C/C++ Compiler V6
  • Green Hills Software Compiler for ARM64 v. 2014.1.x
  • Green Hills Software Compiler for PPC v. 4.2.x

  • Green Hills Software Compiler for PPC v. 5.0.x
  • Green Hills Software Compiler for V850 v. 2014.1.x
  • Microsoft Visual C++ 14.0
  • Microsoft Visual C++ 14.0 (x64)
  • SH Series C/C++ Compiler V.9.04.xx
  • TI MSP430 C/C++ Compiler GNU GCC 6.x
  • TI TMS320C2000 C/C++ Compiler v16.9
  • Vx-toolset for TriCore C/C++ Compiler 6.2
  • Wind River GCC 4.8.x

Removed Support for Compilers

The following compilers are no longer supported:

  • C compiler for 80C196 v. 6.0 r1
  • Clang C/C++ Compiler v 5.0
  • Freescale C/C++ Compiler v. 5.1 for Embedded ARM
  • Freescale CodeWarrior ANSI-C/cC++ Compiler 5.0.x for HC12
  • FreeScale CodeWarrior ColdFire v 6.0
  • GCC for Tricore 4.9.x
  • Green Hills Software Compiler for ARM v. 2014.1.x
  • Green Hills Software Compiler for PPC v. 4.0.x
  • Green Hills Software Compiler for V850 v. 2013.5.x
  • IAR Compiler for RX v. 2.5x
  • IAR Compiler for RX v. 2.6x
  • IAR Compiler for STM8 v. 1.4x
  • TI MSP430 C/C++ Compiler v4.0
  • TI TMS320C6x C/C++ Compiler v7.4
  • Wind River Diab 5.7.x
  • Wind River Diab 5.8.x
  • Wind River GCC 3.3.x
  • Wind River GCC 3.4.x
  • Wind River GCC 4.1.x
  • Wind River GCC 4.3.x

Removed Test Configurations

The following test configurations have been removed:

Resolved Bugs and FRs

Bug/FR ID

Description



Updates to Rules

New Rules

Rule ID

Header



Updated Rules

Category ID

Rule IDs



Removed Rules

Rule ID

Notes



  • No labels