flyvy-verifier/flyvy
An experimental framework for temporal verification based on first-order linear-time temporal logic. Our goal is to express transition systems in first-order logic and verify temporal correctness properties, including safety and liveness.
RustBSD-2-Clause
Issues
- 3
Prime missing from mutable axioms in SAT checker
#158 opened by edenfrenkel - 1
Benchmarking infrastructure improvements
#153 opened by tchajed - 1
Proposal for cleaning up Term::Id versus Term::App and the concrete syntax of function calls with zero arguments
#53 opened by wilcoxjay - 1
Add documentation for all top-level commands
#84 opened by tchajed - 2
Z3 "incomplete quantifiers" error
#71 opened by edenfrenkel - 3
- 0
Automatically generate and publish the rustdoc docs
#115 opened by tchajed - 3
Refactor out code to get the inits, trs, safes, and axioms from a module
#102 opened by Alex-Fischman - 1
Useless wrapper in verify/error?
#96 opened by Alex-Fischman - 1
- 1
- 0
BDD checker should detect convergence
#89 opened by wilcoxjay - 1
- 2
Create a dummy infer --updr command
#12 opened by tchajed - 2
Z3 timeout during invariant inference
#68 opened by edenfrenkel - 2
Support for more examples
#70 opened by edenfrenkel - 2
- 0
- 0
Record timing and solver statistics
#44 opened by tchajed - 0
Improve model interpretation performance
#26 opened by odedp - 1
Minimize models without evaluating them
#37 opened by tchajed - 0
Move houdini flag to infer subcommand
#11 opened by tchajed - 3
Add clippy to CI
#25 opened by wilcoxjay - 1
Bubble up solver error messages
#15 opened by tchajed - 1
Z3 model parsing bug
#5 opened by edenfrenkel - 0