SmnTin / lincheck
A linearizability checker for concurrent data structures
☆10Updated last year
Alternatives and similar repositories for lincheck:
Users that are interested in lincheck are comparing it to the libraries listed below
- VSCode extension that is designed to help automate writing of Coq proofs.☆82Updated this week
- embedding MLIR in LEAN☆47Updated 7 months ago
- A simple induction and BMC engine.☆23Updated 2 years ago
- benchmarking e-graph extraction☆35Updated 2 months ago
- sketches for egg: a flexible, high-performance e-graph library☆26Updated last month
- VeriFFI: Verified Foreign Function Interface for connecting Coq programs to C programs at the operational and specification/verification …☆40Updated 2 weeks ago
- Alternative Mizar proof checker (http://mizar.org/) written in Rust☆49Updated 5 months ago
- Probabilistic separation logics for verifying higher-order probabilistic programs.☆19Updated this week
- A Seamless, Interactive Tactic Learner and Prover for Coq☆59Updated last month
- Compositional Verification of Composite Byzantine Protocols☆11Updated 4 months ago
- A Collection of Papers & Notes in Programming Language & Formal Verification☆16Updated 2 years ago
- Logically Qualified Data Types - automatically infer refinement types☆15Updated 3 years ago
- egraphs-good website☆15Updated 3 months ago
- An experimental optimizing compiler for Bril☆57Updated this week
- ☆43Updated last month
- Reuse Analysis in MLIR and Rust. Functional programming meets performance.☆15Updated 3 months ago
- A minimal development of SSA theory☆105Updated this week
- ☆27Updated 2 months ago
- Compiling finite generators to digital logic. WIP☆14Updated 4 years ago
- Verification-condition-generation-based verifier for the Viper intermediate verification language.☆30Updated last week
- The Cubicle model checker☆13Updated 10 months ago
- library learning w egraphs☆17Updated last year
- Notes for Advanced Topics in Foundations of Programming Languages (Spring 2024)☆17Updated 5 months ago
- High level Lean 4 FFI for Rust☆13Updated 10 months ago
- Python3 auto-active verification library (migrated to an Intel project)☆24Updated 2 years ago
- Coq formalization of algorithms due to Tarjan and Kosaraju for finding strongly connected graph components using Mathematical Components …☆13Updated 2 weeks ago
- The TLA⁺ Proof Manager☆70Updated last week
- Intermediate Memory Model (IMM) and compilation correctness proofs for it☆23Updated 5 months ago
- CIRC: Concurrent Immediate Reference Counting☆50Updated 2 months ago
- The Coq development of A Promising Semantics for Relaxed-Memory Concurrency☆35Updated 3 months ago