AeneasVerif / eurydice
Eurydice compiles (a modest subset of) Rust to C. Verify programs in Rust, still get C code for legacy environments.
☆36Updated this week
Alternatives and similar repositories for eurydice:
Users that are interested in eurydice are comparing it to the libraries listed below
- Interface with the rustc compiler for the purpose of program verification☆129Updated this week
- Easy SMT solver interaction☆35Updated 3 weeks ago
- A generic library to interact with SMT-LIB 2 compliant solvers running in a separate system process, such as Z3 and CVC4.☆66Updated last year
- A library for deadlock-free multiparty session-typed communication in Rust.☆29Updated 6 months ago
- A formally-verified provably-safe sandboxing Wasm-to-native compiler☆23Updated 2 years ago
- Liquid Types implementation for Rust☆28Updated 2 years ago
- ☆22Updated 3 years ago
- Cerberus C semantics☆61Updated this week
- The Squirrel Prover repository. An interactive prover for the formal verification of security protocols.☆52Updated last month
- Session Type EDSL for Rust☆102Updated 2 years ago
- A Rust verification tool☆246Updated this week
- A foundational framework for modular cryptographic proofs in Coq☆64Updated this week
- SAW front end for the MIR language from rustc☆36Updated 4 years ago
- RustHorn: A CHC-based automated verifier for Rust☆76Updated last month
- Debugging WebAssembly? Put some Whamm! on it.☆27Updated this week
- A Rust hashconsing library.☆31Updated 9 months ago
- A library for deadlock-free session-typed communication in Rust.☆46Updated 4 years ago
- The Steel separation logic library for F*☆33Updated last month
- Armv8 Native Code Symbolic Simulator in Lean☆77Updated 4 months ago
- ☆38Updated 8 months ago
- Coq library for tactics, basic definitions, sets, maps☆44Updated last month
- Compiler optimizer for arbitrary control flow based on equality saturation☆97Updated 2 years ago
- Formal semantics of Rust☆23Updated 4 years ago
- A verification toolchain for Rust programs☆251Updated this week
- A mechanisation of Wasm in Coq(Rocq)☆103Updated last week
- Companion Coq development for Xavier Leroy's 2021 lectures on program logics☆40Updated 4 years ago
- This repository contains specifications, proof scripts, and other artifacts required to formally verify portions of AWS libcrypto. Formal…☆40Updated 3 months ago
- Rust bindings for the Lean 4 proof assistant☆22Updated last month
- A toy ELF parser/validator☆13Updated 3 months ago
- Transport-polymorphic, asynchronous session types for Rust☆61Updated 2 years ago