cvc5

Satisfiability checker

An open-source tool for determining the satisfiability of first-order formulas modulo theories.

cvc5 is an open-source automatic theorem prover for Satisfiability Modulo Theories (SMT) problems.

GitHub

1k stars
36 watching
236 forks
Language: SMT
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
d-m-bailey/cvcChecks CDL netlists for errors and circuit validity22
leventerkok/sbvA tool for expressing and proving properties about Haskell programs using SMT solvers.245
cvxr/tfocsA toolbox for building efficient first-order solvers for convex optimization problems136
princetonuniversity/vstA collection of formal verification tools and libraries for writing secure and reliable software using the Coq proof assistant444
valeevgroup/mpqcA program for ab initio simulation of the electronic structure of molecules and periodic solids using the time independent Schrödinger equation.68
smtcoq/smtcoqAn OCaml-based plugin for Coq that verifies and extends proof witnesses from external SAT/SMT solvers157
scottybauer/android_kernel_cve_pocsA collection of C programs demonstrating proof-of-concept vulnerabilities in Android.674
rafaelcgs10/w-in-coqA Coq formalization of Damas-Milner type system and its algorithm W for verifying the correctness of type inference tools.25
verifytests/verify.communitytoolkit.mvvmA test suite for verifying the behavior of CommunityToolkit.Mvvm1
coq-community/comp-dec-modalMachine-checked proofs of soundness, completeness, and decidability for modal logics in Coq.8
diffblue/cbmcA tool for verifying the correctness and safety of C++ programs863
ymherklotz/vericertA tool for formally verifying high-level synthesis of digital circuits88
symbioticeda/riscv-formalA framework for formally verifying RISC-V processors by providing a processor-independent formal description and testbenches.589
smackers/smackA software verification toolchain that translates C code into intermediate language and verifies its assertions using model checking and abstract interpretation431
golyshkin/vectordbccheckerAn application for checking DBC files for various issues and extending checker functionality.4