mirror of
https://github.com/GaloisInc/what4.git
synced 2024-11-29 05:45:01 +03:00
0a1ec94056
This patch converts packages `what4`, `what4-abc`, and `what4-blt`.
59 lines
1.4 KiB
Plaintext
59 lines
1.4 KiB
Plaintext
Name: what4-blt
|
|
Version: 0.2
|
|
Author: Galois Inc.
|
|
Maintainer: rdockins@galois.com
|
|
Copyright: (c) Galois, Inc 2014-2020
|
|
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,
|
|
blt >= 0.12.1,
|
|
containers,
|
|
what4 >= 0.4,
|
|
lens >= 1.2,
|
|
parameterized-utils,
|
|
prettyprinter >= 1.7.0,
|
|
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: -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
|
|
|
|
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
|