Expand description
Backends are concrete solvers which can be communicated with using the SMT-LIB language.
This module contains the solver which are supported out-of-the-box by
smtlib
. Each backend is feature gated, which means that a feature must be
enabled to use the backend.
§Backends
Z3Binary
: A Z3 backend using the binary CLI interface.Z3BinaryTokio
: An async Z3 backend using the binary CLI interface withtokio
.- Enabled by feature:
tokio
- Enabled by feature:
Z3Static
: A Z3 backend using thez3-sys
crate.- Enabled by feature:
z3-static
- Enabled by feature:
Cvc5Binary
: A cvc5 backend using the binary CLI interface.Cvc5BinaryTokio
: An async cvc5 backend using the binary CLI interface withtokio
.- Enabled by feature:
tokio
- Enabled by feature: