Cuq: A MIR-to-Coq Framework Targeting PTX for Formal Semantics and Verified Translation of Rust GPU Kernels
☆126Dec 26, 2025Updated 2 months ago
Alternatives and similar repositories for cuq
Users that are interested in cuq are comparing it to the libraries listed below
Sorting:
- Rust Automated Theorem Proving library inspired by a text by John Harrison (WIP)☆21May 21, 2025Updated 9 months ago
- Verified implementation in Coq of Buchberger's algorithm for computing Gröbner bases [maintainer=@palmskog]☆11Dec 30, 2023Updated 2 years ago
- A simple induction and BMC engine.☆24May 16, 2022Updated 3 years ago
- Easy SMT solver interaction☆34Feb 3, 2026Updated last month
- ☆16Jul 24, 2024Updated last year
- Verify naive = datafrog-opt, in rust/polonius☆15Jun 26, 2025Updated 8 months ago
- a solver for opam packages using 0install's solver engine☆22Jul 22, 2025Updated 7 months ago
- Analyze Rust crates without touching compiler internals☆309Updated this week
- Scylla, a tool for translating ultra-regular C code to Safe Rust☆28Jan 8, 2026Updated 2 months ago
- Library to interface Compilers and ML models for ML-Enabled Compiler Optimizations☆20Oct 19, 2025Updated 5 months ago
- ☆27Jun 6, 2023Updated 2 years ago
- A source-to-source compiler for optimizing CUDA dynamic parallelism by aggregating launches☆15Jun 21, 2019Updated 6 years ago
- 基于 CUDA Driver API 的 cuda 运行时环境☆14Jul 30, 2025Updated 7 months ago
- A formalization of bitset operations in Coq and the corresponding axiomatization and extraction to OCaml native integers [maintainer=@ant…☆25Mar 3, 2026Updated 2 weeks ago
- ☆20May 30, 2024Updated last year
- A tool for deductive verification of Python programs based on Dafny☆30Jul 18, 2021Updated 4 years ago
- A parser based on the ALL(*) algorithm, implemented and verified in Coq.☆13Feb 14, 2023Updated 3 years ago
- High-performance wait-free memory reclamation for wait-free data structures (ASMR). Bounded memory usage, predictable latency.☆92Mar 10, 2026Updated last week
- A formatter/linter for Coq source☆14Jan 15, 2022Updated 4 years ago
- TensorRight: Automated Verification of Tensor Graph Rewrites☆18Nov 9, 2025Updated 4 months ago
- A toy compiler for NumPy array expressions that uses e-graphs and MLIR☆118Aug 11, 2025Updated 7 months ago
- Automatically verify traits invariants for [Partial]Eq, [Partial]Ord, Hash, [DoubleEnded|Fused]iterator☆20Aug 27, 2023Updated 2 years ago
- Partition refinement☆16Sep 11, 2023Updated 2 years ago
- ☆28Feb 11, 2026Updated last month
- Generate Rust wrappers for Julia types that can be used with jlrs☆21Dec 2, 2022Updated 3 years ago
- UB-free and deterministic rustc fuzzer☆99Dec 21, 2025Updated 2 months ago
- OCaml library to transform an Llvm control flow graph in an SMT formula.☆13Apr 20, 2018Updated 7 years ago
- Coq library for serialization to S-expressions☆20Jul 3, 2023Updated 2 years ago
- A web IDE for ACL2 using a Kubernetes based backend. Evolution of https://github.com/calebegg/proof-pad-classic☆11Jul 15, 2024Updated last year
- ILAng documentation☆10Nov 2, 2025Updated 4 months ago
- ☆72May 29, 2019Updated 6 years ago
- easter egg is a flexible, high-performance e-graph library with support of multiple additional assumptions at once☆13Mar 27, 2025Updated 11 months ago
- Relation algebra library for Coq☆51Feb 17, 2026Updated last month
- A framework for formally verifying hardware security modules to be free of hardware, software, and timing side-channel vulnerabilities 🔏☆40Nov 29, 2025Updated 3 months ago
- Refreshing automation for inductive equational proofs using e-graphs☆24Jul 7, 2024Updated last year
- PLT Redex models of LVar calculi☆10Apr 6, 2015Updated 10 years ago
- ☆32Jun 25, 2025Updated 8 months ago
- A modular parametricity plugin for proof transfer in Coq [maintainers=@CohenCyril,@ecranceMERCE,@amahboubi,@lweqx,@MysaaJava]☆28Mar 13, 2026Updated last week
- A minimal example of a formally verified parser using ocamllex and Menhir's Coq backend.☆21Mar 19, 2015Updated 11 years ago