smtmlversion Documentation on ocaml.org

An SMT solver frontend for OCaml

Smt.ml is an SMT solver frontend for OCaml that simplifies integration with various solvers through a consistent interface. Its parametric encoding facilitates the easy addition of new solver backends, while optimisations like formula simplification, result caching, and detailed error feedback enhance performance and usability.

AuthorsJoão Pereira <joaomhmpereira@tecnico.ulisboa.pt>, Filipe Marques <filipe.s.marques@tecnico.ulisboa.pt>, Hichem Rami Ait El Hara <hra@ocamlpro.com>, redianthus <redopam@pm.me>, Arthur Carcano <arthur.carcano@ocamlpro.com>, Pierre Chambart <pierre.chambart@ocamlpro.com> and José Fragoso Santos <jose.fragoso@tecnico.ulisboa.pt>
LicenseMIT
Homepagehttps://github.com/formalsec/smtml
Issue Trackerhttps://github.com/formalsec/smtml/issues
Documentationhttps://formalsec.github.io/smtml/smtml/index.html
MaintainerFilipe Marques <filipe.s.marques@tecnico.ulisboa.pt>
Availablearch != "arm32" & arch != "x86_32"
Dependencies
Optional dependencies
Conflicts
Source [http] https://github.com/formalsec/smtml/archive/refs/tags/v0.31.0.tar.gz
md5=ba72b873d2220601034a83a5d6b68821
sha512=8d23188fb9e3b228218d38819a162535cc56f370720460ce3ad80db1e8143b6a2631ab2c8e594c52745d4eb0cf2a5d8b205056227fff427f3b76e8dcc719ca0c
Required by