AbsInt / CompCert
The CompCert formally-verified C compiler
☆1,851Updated last week
Related projects: ⓘ
- A Proof-oriented Programming Language☆2,672Updated this week
- CakeML: A Verified Implementation of ML☆944Updated this week
- Coq is a formal proof management system. It provides a formal language to write mathematical definitions, executable algorithms and theor…☆4,790Updated this week
- Dafny is a verification-aware programming language☆2,878Updated this week
- A superoptimizer for LLVM IR☆2,111Updated 3 weeks ago
- Csmith, a random generator of C programs☆1,005Updated 7 months ago
- Formal Reasoning About Programs☆656Updated 3 months ago
- A compiler frontend for the C programming language☆530Updated last week
- Agda is a dependently typed programming language / interactive theorem prover.☆2,466Updated this week
- The MLton repository☆945Updated last month
- seL4 specification and proofs☆500Updated this week
- Verified Software Toolchain☆436Updated 2 weeks ago
- STOKE: A stochastic superoptimizer and program synthesizer☆735Updated last year
- cvc5 is an open-source automatic theorem prover for Satisfiability Modulo Theories (SMT) problems.☆1,004Updated this week
- Lean Theorem Prover☆2,147Updated 11 months ago
- C-Reduce, a C and C++ program reducer☆1,249Updated 3 months ago
- Canonical sources for HOL4 theorem-proving system. Branch develop is where “mainline development” occurs; when develop passes our regre…☆616Updated this week
- An introduction to programming language theory in Agda☆1,355Updated this week
- The Vellvm (Verified LLVM) coq development.☆389Updated last week
- Automatic verification of LLVM optimizations☆758Updated this week
- The Rosette solver-aided host language, sample solver-aided DSLs, and demos☆638Updated 3 months ago
- BNF Converter☆583Updated last month
- Research prototype tool for modular formal verification of C and Java programs☆346Updated last week
- C Bounded Model Checker☆819Updated this week
- EsoLangVM Compiler Infrastructure☆1,125Updated last month
- Proving leftpad correct two-dozen different ways☆643Updated 7 months ago
- Implementations of various type systems in OCaml.☆1,531Updated 9 years ago
- Cryptol: The Language of Cryptography☆1,135Updated this week
- A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR☆2,274Updated 3 weeks ago
- This coq library aims to formalize a substantial body of mathematics using the univalent point of view.☆952Updated this week