新的编译器支持
- GNU GCC 6.x ( Windows and Linux)
- IAR Compiler for ARM v.7.8x (Windows)
- Renesas RX C/C++ Compiler 2.5x (Windows)
- ARM Compiler 5.0 / ARM Compiler 5.0 for uVision: 升级对 C++11 (--cpp11)的支持
桌面新增Suppress Findings Locally
Suppress Findings IDE时,Suppress信息可以存储在你的桌面而不影响整个团队共享的一种通过DTP或源代码的控制系统。Suppress Findings Locally能够审查和查询未压制的IDE。
静态分析及Rule Maps
增强规则映射促进快速和灵活的实现组织发展策略。您可以创建规则映射到静态分析规则的更改属性,由C / c++执行并测试严重程度和类别,并将它们与测试配置存储在开发测试平台上。
静态分析增强
在本版本中,我们增加了新规则。另外,结果报告的静态分析和流程分析的稳定性和准确性得到改善;更新的代码分析规则列表的规则修改的结果精度以及文档的变更得到改善。
MISRA C 2012规则更新:
- Mandatory → Severity 1
- Required → Severity 2
- Advisory → Severity 4
RuleWizard模块扩展了以下节点和属性:
- C/C++ Nodes> Expressions> Miscellaneous> Lambda node
- C/C++ Nodes> General> Lambda Capture node
- HasDefaultValue property
其他改进和增强
查看更新原文:Parasoft C/C++test v10.3.2