package coq-katamaran
- Overview
- No Docs
You can search for identifiers within the package.
in-package search v0.2.0
Separation logic-based verification of instruction sets
Install
Dune Dependency
Authors
Maintainers
Sources
v0.2.0.tar.gz
sha256=032fa4857abacf5ebb3def09fbfdb7bc55cd4a5d9a41ee086ca14d2e39a10bd4
Description
Katamaran is a semi-automated separation logic verifier for the Sail specification language. It works on an embedded version of Sail called μSail and verifies separation logic-based contracts of functions by generating (succinct) first-order verification conditions. It further comes with a complete model based on the Iris separation logic framework.
Tags
keyword:program verification keyword:separation logic keyword:symbolic execution keyword:instruction sets category:Computer Science/Semantics and Compilation/Semantics data:2022-07-19 logpath:KatamaranPublished: 21 Oct 2022
Dependencies (5)
-
coq-stdpp
>= "1.7" & < "1.8~"
-
coq-iris
>= "3.6" & < "4.0~"
-
coq-equations
>= "1.3" & < "1.4~"
-
coq
>= "8.15" & < "8.17~"
-
dune
>= "3.3"
Dev Dependencies
None
Used by
None
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page