dynaroars / digLinks
DIG is a numerical invariant generation tool. It infers program invariants or properties over (i) program execution traces or (ii) program source code. DIG supports many forms of numerical invariants, including nonlinear equalities, octagonal and interval properties, min/max-plus relations, and congruence relations.
☆41Updated last week
Alternatives and similar repositories for dig
Users that are interested in dig are comparing it to the libraries listed below
Sorting:
- A Fast Floating-Point Satisfiability Solver☆28Updated 6 years ago
- A tool for testing SMT solvers for incompleteness bugs☆16Updated 2 years ago
- Version of IKOS abstract interpreter implementing parallel deterministic fixpoint computation☆16Updated 4 years ago
- ☆19Updated 6 months ago
- Fuzzer and generator for string and regex problems in SMT-LIB 2.x format.☆21Updated 3 years ago
- ☆28Updated last week
- SymDiff-Differential-Program-Verifier☆34Updated 2 weeks ago
- Dynamic Analysis for Concurrent Programs☆24Updated 7 months ago
- Enumerative Testing and Bounded Validation of SMT Solvers☆22Updated 3 months ago
- Implementation of the IC3 / Property Directed Reachability algorithm using the the Z3 SMT solver.☆15Updated 9 years ago
- ☆9Updated last year
- Files and tools for SMT-COMP, the International Satisfiability Modulo Theories Competition.☆30Updated 3 months ago
- ☆12Updated 2 years ago
- CClyzer port to souffle lang☆18Updated last year
- Generates loop invariants for program verification☆62Updated 4 years ago
- TriCera: a model checker for C programs☆25Updated this week
- MachSMT: An ML-Driven Algorithm Selection tool for SMT Solvers☆23Updated 2 years ago
- Counter-example guided inductive synthesis (CEGIS) implementation for the SMT solver Z3 by Microsoft Research☆51Updated 8 years ago
- UFO: Predictive Detection of Concurrency Use-After-Free Vulnerabilities☆32Updated 5 years ago
- ☆33Updated 7 months ago
- A framework for testing compilers' type checkers☆17Updated 6 months ago
- Framework for automatically tailoring an abstract interpreter to the code under analysis and any given resource constraints☆20Updated 3 years ago
- Learning to Solve SMT Formulas Fast☆86Updated 11 months ago
- LinearArbitrary-SeaHorn is a CHC solver for LLVM-based languages.☆21Updated 2 years ago
- Symbolic Program Slicing with LLVM☆80Updated 4 years ago
- Efficient Sampling of SAT Solutions for Testing☆35Updated 5 years ago
- A model-based API Fuzzer for SMT Solvers.☆14Updated last month
- ☆52Updated 9 years ago
- A unification-based alias analysis and related tools☆34Updated 7 months ago
- Solver for Constrained Horn Clauses☆39Updated this week