Skip to main content

GTD MCDC Checker

This repository contains a tool to check all conditions in your C/C++ source code if they are in the necessary form, so that Gcov can generate modified condition decision coverage. This tool requires LLVM/Clang 19 or newer to be installed.

Documentation

For instructions on how to setup and use this Tool, please refer to the Documentation.

License

The MCDC Checker source code implemented by GTD GmbH is subject to the Mozilla Public License 2.0 as indicated by the headers of the corresponding source code files. Third party libraries used herein are subject to their own licence terms, which is the BSD license for Clang itself and patches to its source code as well as the PBL and PBDD libraries.

Release files for mcdc-checker 1.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcdc-checker 1.5.0
File Size Uploaded
mcdc_checker-1.5.0.tar.gz 32.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mcdc-checker 1.5.0
File Interpreter ABI Platform
mcdc_checker-1.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 72.2 kB

Release files / mcdc_checker-1.5.0.tar.gz

Download URL mcdc_checker-1.5.0.tar.gz
Size 32.4 kB
Tags Source
SHA-256 checksum
How to use checksums
feefc6e7a2d9a312eafae5ad226c380e2d7449607d3b6ee01f35d45b7ac7846e
BLAKE2b-256 checksum
How to use checksums
0a1df6636243e33a936764db8cab45ca8bf1290a0cebaf7b8547ee158febdd3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.1 CPython/3.13.2 Linux/6.13.6-arch1-1

Release files / mcdc_checker-1.5.0-py3-none-any.whl

Download URL mcdc_checker-1.5.0-py3-none-any.whl
Size 39.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a711a223b7249999a71f03df4d59fabebd82d0b2a00b36890a82a442bd70c431
BLAKE2b-256 checksum
How to use checksums
6150ebd094c4f6ad24d84f934b16915a7013e177cd679a3b987c9f3b8eac62f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.1 CPython/3.13.2 Linux/6.13.6-arch1-1

Release history Release notifications | RSS feed

This release

1.5.0 This release

2 release files

1.4.1

2 release files

1.4.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page