Skip to content

SPARK 2014 repository for the Alt-Ergo SMT solver.

License

Notifications You must be signed in to change notification settings

AdaCore/alt-ergo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note

This repository is NOT the official Alt-Ergo repository. It is a clone of Alt-Ergo for its use in SPARK. Please report any issues or pull requests to the original project.

Alt-Ergo

Alt-Ergo is an open-source automatic solver of mathematical formulas designed for program verification. It is based on Satisfiability Modulo Theories (SMT). Solvers of this family have made impressive advances and became very popular during the last decade. They are now used is various domains such as hardware design, software verification and formal testing. It was developed at LRI, and is now improved and maintained at OCamlPro, and friendly collaboration is maintained with the Why3 development team.

You can try Alt-Ergo online. Also see the Alt-Ergo Users' Club.

Website

Alt-Ergo's website: https://alt-ergo.ocamlpro.com.

Documentation

See our general documentation, the API documentation and the developers documentation.

Download

We provide sources tarball of the latest release of Alt-Ergo. You can also find it on the GitHub's releases' page.

Alt-Ergo is available in the OCaml package manager opam with this command:

opam install alt-ergo

Copyright

See the section LICENSE.

Build

See installation instructions section.

Contributing

Please refer to our contributing guidelines.

Support

See Alt-Ergo @ OCamlPro or contact us at [email protected] for more details.

About

SPARK 2014 repository for the Alt-Ergo SMT solver.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published