cryptol/cryptol
Ryan Scott c810821d10 Add CVC5 support
This patch:

* Makes the necessary changes on the `cryptol` and `cryptol-remote-api` side
  needed add `cvc5`, `w4-cvc5`, and `sbv-cvc5` solvers. This requires SBV 9.1
  or later to include the changes from LeventErkok/sbv#630, which re-exports
  CVC5-related functionality from all of the places that Cryptol imports from.
* Adds a test case to ensure that basic CVC5 support works.
* Updates the CI and Dockerfile to ensure that CVC5 is included from the
  `what4-solvers` bindists.

Fixes #1503.
2023-03-06 10:45:19 -05:00
..
REPL Allow \ line continuation at REPL on Windows 2021-09-22 15:17:25 -07:00
CheckExercises.hs Debug check-exercises failure 2022-07-06 13:28:46 -07:00
Main.hs Add CVC5 support 2023-03-06 10:45:19 -05:00
OptParser.hs First take at GHC 9.* compatibility. 2021-07-14 22:44:53 -07:00