What’s New in Polyspace R2021a? - MATLAB & Simulink - MathWorks

Polyspace R2021a introduced several key features and enhancements aimed at improving performance, expanding language support, and reducing code complexity.

Let me know how I can help you with your Polyspace analysis. Share public link

| Product | Purpose | Typical Use | |---------|---------|-------------| | | Find logic, data flow, and concurrency defects early. | Continuous integration (CI) for general code quality. | | Polyspace Code Prover | Prove absence of runtime errors (overflow, division by zero, out-of-bounds access). | Certification & safety-critical code (DO-178C Level A, ISO 26262 ASIL D). | | Polyspace Access | Web-based dashboard for aggregating results across teams/projects. | Centralized review, traceability, and metrics. | | Polyspace Server | Batch execution and compute farm integration (e.g., LSF, SLURM). | Large-scale or automated analysis. |

Best for formal verification. It acts as a mathematical prover, running on code to determine which operations are safe, which are unreachable, and which will fail, without requiring test cases. Key Use Cases for Polyspace R2021a

The R2021a release brought several workflow-optimising updates that improved analysis speed, precision, and integration. 1. AUTOSAR RTE API Optimization

Polyspace R2021a is a suite of static analysis tools from MathWorks used for verifying C and C++ embedded software. It enables developers to prove the absence of runtime errors (like divide-by-zero or buffer overflows) and check for coding standard compliance (such as MISRA C). The suite consists of two main components:

What (C, C++, or Ada) are you analyzing?