An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

copilot-verifier

copilot-verifier is an add-on to the Copilot Stream DSL for verifying the correctness of C code generated by the copilot-c99 package. copilot-verifier uses the Crucible symbolic simulator to interpret the semantics of the generated C program and and to produce verification conditions sufficient to guarantee that the meaning of the generated program corresponds in a precise way to the meaning of the original stream specification. The generated verification conditions are then dispatched to SMT solvers to be automatically solved.

Ecosystem
hackage.haskell.org
Latest Release
4.6.1
about 2 months ago
Versions
13
Downloads
467 total
Dependent Packages
1
Links
Registry hackage.haskell.org
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/copilot-verifier
spec
License BSD-3-Clause
First Release about 2 years ago
Last Synced about 17 hours ago