what4/what4-blt
Ryan Scott 86bbf67fb3 Allow building with GHC 9.8
This patch contains a variety of fixes needed to build the libraries in the
what4 repo with GHC 9.8:

* Bump the upper version bounds on `base` and `text` to allow building with the
  versions that are bundled with GHC 9.8 (`base-4.19.*` and `text-2.1.*`,
  respectively).
* Replace uses of `head` and `tail` (which trigger `-Wx-partial` warnings with
  GHC 9.8) with total functions or `panic`s, depending on what is appropriate.
* Bump the `aig` submodule to bring in the changes from GaloisInc/aig#16 and
  GaloisInc/aig#17.
2024-03-04 09:37:43 -05:00
..
src/What4/Solver Adapt what4-{abc,blt} to SolverEndSATQuery changes (#120) 2021-05-10 16:04:09 -04:00
test Rename the crucible-blt package into what4-blt 2018-05-10 18:14:53 -07:00
LICENSE Various metadata updates. 2020-07-21 17:43:47 -07:00
Setup.hs Rename the crucible-blt package into what4-blt 2018-05-10 18:14:53 -07:00
what4-blt.cabal Allow building with GHC 9.8 2024-03-04 09:37:43 -05:00