---
title: Cppcheck Premium 25.8.0 released – Full MISRA C:2025 Coverage
description: Cppcheck Premium 25.8.0 now supports all MISRA C:2025 guidelines, adds HIS Metrics, new CERT checks, and faster compliance analysis without misra.py.
---

[Cppcheck News](https://www.cppcheck.com/product-news)

# [Cppcheck Premium 25.8.0 released – Full MISRA C:2025 Coverage](https://www.cppcheck.com/product-news/cppcheck-premium-25.8.0-released-full-misra-c2025-coverage)

 Written by [Daniel Marjamäki](https://www.cppcheck.com/product-news/author/daniel-marjamäki) | Aug 6, 2025, 9:18:13 AM

Discover the major updates in Cppcheck Premium version 25.8.0!

We’re pleased to announce a major new update to **Cppcheck Premium**, based on the [Cppcheck 2.18.0](https://www.cppcheck.com/product-news/cppcheck-open-source-2.18-released-new-path-syntax-deprecated-platforms-and-more) release. This version introduces full support for **MISRA C:2025**, significant performance gains in compliance checking, and several other enhancements for teams working in safety- and security-critical domains.

## MISRA C:2025 Update

The most notable feature of this release is full coverage of the **MISRA C:2025** standard. All guidelines — both mandatory and advisory — are now implemented directly in the Premium version.

With the transition from **`misra.py`** to fully integrated rule checking within the premium addon, analysis is now significantly faster. Teams working on automotive, aerospace, or industrial systems can now benefit from high-performance MISRA C checks without external scripting or extra setup.

## Additional Improvements

Cppcheck Premium 25.8.0 also includes several important additions and fixes:

### All New Features

- Full support for **MISRA C:2025** — all guidelines are now covered
- **HIS Metrics** implementation, enabling measurement of key software quality indicators (e.g., nesting, control paths)

- **Faster MISRA C analysis;** The misra.py is not used in premium misra checking anymore.

- **New checkers** targeting key CERT guidelines and common runtime risks:
  
    - Iterator overflow in loops
    - CERT DCL20-C: Avoid declaring identifiers in inner scopes that hide outer identifiers
    - CERT EXP20-C: Do not use `sizeof` on expressions with side effects
    - CERT INT17-C: Do not perform bitwise operations on signed integer values
    - CERT PRE13-C: Do not rely on side effects in operands to sizeof
    - CERT MEM51-CPP: Proper use of memory deallocation functions in C++

### Interface & Integration

- You can now **specify the license file path directly on the command line**, making scripted use and CI integration easier.
- Numerous **false positives and false negatives** have been resolved across various checkers, improving signal-to-noise ratio in analysis results.

#### Built on Cppcheck 2.18.0

This Premium release is built on top of [Cppcheck 2.18.0](https://www.cppcheck.com/product-news/cppcheck-open-source-2.18-released-new-path-syntax-deprecated-platforms-and-more), which includes:

- Updated path matching syntax (`*` → `**` for paths with separators)  
  Qt 6.9.1 support
- Python 3.7+ requirement
- New integration with Clang Static Analyzer
- Multiple performance and filtering improvements

[View full post](https://www.cppcheck.com/product-news/cppcheck-premium-25.8.0-released-full-misra-c2025-coverage)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Daniel Marjamäki"
  },
  "dateModified" : "2025-09-01T14:05:25.104Z",
  "datePublished" : "2025-08-06T09:18:13Z",
  "headline" : "Cppcheck Premium 25.8.0 released – Full MISRA C:2025 Coverage",
  "image" : {
    "@type" : "ImageObject",
    "height" : 800,
    "url" : "https://25267601.fs1.hubspotusercontent-eu1.net/hubfs/25267601/Software%20Update.jpg",
    "width" : 1000
  },
  "mainEntityOfPage" : "https://www.cppcheck.com/product-news/cppcheck-premium-25.8.0-released-full-misra-c2025-coverage",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "Cppcheck News"
  }
}
```