R2021a !link! - Polyspace
releases (R2020b or later) using the newer R2021a Polyspace tools via the pslinkrunCrossRelease Expanded Tool Support : R2021a adds support for Visual Studio 2019 and GCC 8.x compilers, along with updated rules for AUTOSAR C++ 14 Pros & Cons Simultaneous Analysis
Here is how you can generate a professional report of your results: Generate a Report from the UI
: The suite supports HIS (Hersteller Initiative Software) recommended thresholds for these complexity checkers. 2. Improved AUTOSAR Support polyspace r2021a
R2021a streamlines how teams address "Orange" checks. The interface provides contextual help, data dictionary views, and control-flow graphs. This allows developers to quickly add justifications, adjust design constraints, or apply code fixes directly within the tool. Industry Applications
R2021a added support for:
Polyspace R2021a is a significant update from that focuses on speed, automated compliance for automotive standards, and improved developer workflows within Key Features & Enhancements Enhanced AUTOSAR Support Polyspace Code Prover
polyspace-bug-finder: image: mathworks/polyspace-r2021a:latest script: - polyspace-bug-finder -sources $CI_PROJECT_DIR -output-format gitlab-json > gl-report.json artifacts: reports: codequality: gl-report.json releases (R2020b or later) using the newer R2021a
: Polyspace Code Prover™ now runs faster and provides more precise results for code using the AUTOSAR RTE API . A new -library option allows for "smart stubs" that target AUTOSAR-specific checks without the overhead of checking the entire library implementation.
The Polyspace R2021a release by MathWorks represents a significant milestone in the evolution of static code analysis for embedded systems. This release introduces powerful new features designed to streamline compliance, enhance security, and reduce software complexity for C, C++, and Ada developers. A new -library option allows for "smart stubs"
: Improved analysis speed and result precision for C/C++ code using the AUTOSAR RTE API IDE Integration : Use Bug Finder checkers directly within your Integrated Development Environment (IDE) to catch bugs earlier in the coding phase. 2. Core Comparison: Bug Finder vs. Code Prover Polyspace Bug Finder Polyspace Code Prover Primary Goal
Your (e.g., Jenkins, GitLab, GitHub Actions)