Name: what4-blt Version: 0.2 Author: Galois Inc. Maintainer: rdockins@galois.com License: BSD3 License-file: LICENSE Build-type: Simple Cabal-version: >= 1.10 Category: Language Synopsis: What4 bindings to BLT Description: BLT is a library the solves bounded integer linear programs by reducing the problem to bounded lattice search. This package provides support for lowering Crucible formulae to linear systems of the sort understood by BLT, and for executing the underlying solver. library build-depends: base >= 4.7 && < 4.15, ansi-wl-pprint, blt >= 0.12.1, containers, what4 >= 0.4, lens >= 1.2, parameterized-utils, text, transformers hs-source-dirs: src exposed-modules: What4.Solver.BLT ghc-options: -Wall -Werror=incomplete-patterns -Werror=missing-methods -Werror=overlapping-patterns ghc-prof-options: -O2 -fprof-auto-top default-language: Haskell2010 test-suite test type: exitcode-stdio-1.0 hs-source-dirs: test ghc-options: -Wall -Werror=incomplete-patterns -Werror=missing-methods -Werror=overlapping-patterns ghc-prof-options: -fprof-auto -O2 main-is: Test.hs build-depends: base >= 4.7, containers, what4-blt, QuickCheck, tasty >= 0.10, tasty-hunit >= 0.9, tasty-quickcheck >= 0.8, blt >= 0.12 default-language: Haskell2010