1
I Use This!
Moderate Activity
Analyzed about 17 hours ago. based on code collected about 17 hours ago.

Project Summary

The CompCert project investigates the formal verification of realistic compilers usable for critical embedded software. Such verified compilers come with a mathematical, machine-checked proof that the generated executable code behaves exactly as prescribed by the semantics of the source program. By ruling out the possibility of compiler-introduced bugs, verified compilers strengthen the guarantees that can be obtained by applying formal methods to source programs.

The main result of the project is the CompCert C verified compiler, a high-assurance compiler for almost all of the C language (ISO C99), generating efficient code for the PowerPC, ARM, RISC-V and x86 processors.

Tags

c compiler coq formally-verified

Project Security

Vulnerabilities per Version ( last 10 releases )

There are no reported vulnerabilities

Project Vulnerability Report

Security Confidence Index

Poor security track-record
Favorable security track-record

Vulnerability Exposure Index

Many reported vulnerabilities
Few reported vulnerabilities

Did You Know...

  • ...
    nearly 1 in 3 companies have no process for identifying, tracking, or remediating known open source vulnerabilities
  • ...
    you can subscribe to e-mail newsletters to receive update from the Open Hub blog
  • ...
    55% of companies leverage OSS for production infrastructure
  • ...
    check out hot projects on the Open Hub
About Project Security

Languages

coq
81%
OCaml
15%
8 Other
4%

30 Day Summary

Apr 26 2025 — May 26 2025

12 Month Summary

May 26 2024 — May 26 2025
  • 153 Commits
    Up + 106 (225%) from previous 12 months
  • 11 Contributors
    Up + 3 (37%) from previous 12 months