cabal-version : >= 1.10 name : copilot-cbmc version : 2.2.1 synopsis : Copilot interface to a C model-checker. description : Depends on CBMC . Generates a driver to prove the Atom and SBV backends generate equivalent code. . Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in Haskell that compiles into embedded C. Copilot contains an interpreter, multiple back-end compilers, and other verification tools. A tutorial, bug reports, and todos are available at . . Examples are available at . license : BSD3 license-file : LICENSE maintainer : leepike@galois.com stability : Experimental category : Language, Embedded build-type : Simple extra-source-files : README.md author : Lee Pike , Sebastian Niller , Nis Nordby Wegmann source-repository head type: git location: git://github.com/leepike/copilot-cbmc.git library default-language : Haskell2010 hs-source-dirs : src ghc-options : -Wall -fwarn-tabs ghc-prof-options : -auto-all -caf-all build-depends : base >= 4.0 && < 5.0 , bytestring >= 0.9 , copilot-core >= 2.2.1 , directory >= 1.1 , process >= 1.0 , pretty >= 1.0.1 , copilot-sbv >= 2.2.1 , copilot-c99 >= 2.2.1 exposed-modules : Copilot.Tools.CBMC