Support for Environments
Support for Visual Studio 2019
We've added support for Visual Studio 2019.
C/C++test requires specific Visual Studio Workloads to be installed with Visual Studio 2019; see IDE Support for details.
New Compilers
Compiler Name | Compiler Acronym |
---|---|
GNU GCC 9.x | gcc_9 |
GNU GCC 9.x (x86_64) | gcc_9-64 |
IAR Compiler for ARM v. 8.22x | iccarm_8_22 |
IAR Compiler for ARM v. 8.40x | iccarm_8_40 |
Microsoft Visual C++ 14.2 | vc_14_2 |
Microsoft Visual C++ 14.2 (x64) | vc_14_2-64 |
Clang C/C++ Compiler v 8.0 (AARCH64) | clang_8_0 |
Deprecated and Removed Support for Environments
Deprecated Support for IDEs
Support for the following IDEs is deprecated and will be removed in future releases:
- Microsoft Visual Studio 2008
- Microsoft Visual Studio 2010
Deprecated Support for Compilers
Support for the following compilers is deprecated and will be removed in future releases:
ARM RealView 4.1
ARM RealView 4.1 for uVision
CodeSourcery Sourcery G++ Lite 2009q1-203
GNU GCC 4.0.x
GNU GCC 4.0.x (x86_64)
GNU GCC 4.1.x
GNU GCC 4.1.x (x86_64)
GNU GCC 4.2.x
GNU GCC 4.2.x (x86_64)
GNU GCC 4.3.x
GNU GCC 4.3.x (x86_64)
GNU GCC 4.4.x
GNU GCC 4.4.x (x86_64)
IAR Compiler for ARM v. 6.1x
IAR Compiler for ARM v. 6.3x
IAR Compiler for MSP430 v. 5.4x
- Microsoft Visual C++ 9.0
- Microsoft Visual C++ 10.0
TI TMS320C2000 C/C++ Compiler v6.2
TI TMS320C6x C/C++ Compiler v7.3
TI MSP430 C/C++ Compiler v4.0
Vx-toolset for TriCore C/C++ Compiler 4.0
Wind River GCC 3.4.x
Intel C++ Compiler v 18.0 is no longer supported on Windows.
Creating Stubs that Call the Original Function
The Stub Callbacks mechanism has been enhanced to call the original function when no other stub function is configured; see Creating Stubs that Call the Original Function.
Standalone License Server
You can now obtain the Parasoft license from an additional instance of DTP or a standalone License Server. See Licensing.
New and Updated Test Configurations
We've added the following test configurations:
- CWE Top 25 2019
- CWE Top 25 + On the Cusp 2019
- OWASP Top 10 2017
- UL 2900
Deprecated Test Configurations
- CWE-SANS Top 25 Most Dangerous Programming Errors – deprecated and replaced with the CWE Top 25 2019 test configuration
- OWASP Top 10 2017 – deprecated and replaced with the new OWASP Top 10 2017 test configuration
- UL 2900 – deprecated and replaced with the new UL 2900 test configuration that includes CWE SANS Top 25 + On the Cusp 2019 and OWASP Top 10 2017 rules
The deprecated test configurations are not available by default and can only be applied as user-defined test configuration. They are now shipped with C/C++test in the following location: [INSTALL_DIR]\configs\Deprecated.
Other Changes
- Connecting to Project Center is no longer supported. The Project Center module shipped with DTP/Concerto has reached its end-of-life (EOL) phase and was removed in DTP 5.4.2.
- QNX Momentics IDEs older than version 7 are no longer supported.