AbsInt / CompCertLinks
The CompCert formally-verified C compiler
☆1,995Updated last week
Alternatives and similar repositories for CompCert
Users that are interested in CompCert are comparing it to the libraries listed below
Sorting:
- CakeML: A Verified Implementation of ML☆1,055Updated this week
- A Proof-oriented Programming Language☆2,858Updated this week
- KaRaMeL is a tool for extracting low-level F* programs to readable C code☆455Updated last week
- The MLton repository☆1,015Updated 2 weeks ago
- seL4 specification and proofs☆547Updated this week
- C-Reduce, a C and C++ program reducer☆1,590Updated last year
- Formal Reasoning About Programs☆688Updated last year
- Agda is a dependently typed programming language / interactive theorem prover.☆2,656Updated this week
- The Vellvm (Verified LLVM) coq development.☆434Updated 2 weeks ago
- Csmith, a random generator of C programs☆1,092Updated last year
- Verified Software Toolchain☆463Updated this week
- A compiler frontend for the C programming language☆547Updated 3 weeks ago
- The Rocq Prover is an interactive theorem prover, or proof assistant. It provides a formal language to write mathematical definitions, ex…☆5,137Updated this week
- Programming Languages Zoo☆1,501Updated last year
- Dafny is a verification-aware programming language☆3,101Updated this week
- Canonical sources for HOL4 theorem-proving system. Branch develop is where “mainline development” occurs; when develop passes our regre…☆672Updated this week
- A superoptimizer for LLVM IR☆2,249Updated 9 months ago
- An introduction to programming language theory in Agda☆1,433Updated last week
- Implementations of various type systems in OCaml.☆1,580Updated 9 years ago
- The Rosette solver-aided host language, sample solver-aided DSLs, and demos☆661Updated this week
- cvc5 is an open-source automatic theorem prover for Satisfiability Modulo Theories (SMT) problems.☆1,142Updated this week
- Automatic verification of LLVM optimizations☆918Updated this week
- Research prototype tool for modular formal verification of C, Rust and Java programs☆414Updated 2 weeks ago
- C Intermediate Language☆374Updated last year
- graph based intermediate representation and backend for optimising compilers☆509Updated 3 months ago
- A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR☆2,443Updated 9 months ago
- Poly/ML☆504Updated 2 weeks ago
- The seL4 microkernel☆4,982Updated last week
- An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V…☆2,437Updated this week
- Crucible is a library for symbolic simulation of imperative programs☆724Updated this week