copilot-verifier
Version 4.1 revision 0 uploaded by ryanglscott.
Package meta
- Synopsis
- System for verifying the correctness of generated Copilot programs
- Description
copilot-verifier
is an add-on to the Copilot Stream DSL for verifying the correctness of C code generated by thecopilot-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.- Author
- Galois Inc.
- Bug reports
- n/a
- Category
- Language
- Copyright
- (c) Galois, Inc 2021-2024
- Homepage
- n/a
- Maintainer
- rscott@galois.com
- Package URL
- n/a
- Stability
- n/a