-
Notifications
You must be signed in to change notification settings - Fork 56
/
coq-verdi.opam
43 lines (39 loc) · 1.29 KB
/
coq-verdi.opam
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
opam-version: "2.0"
maintainer: "[email protected]"
version: "dev"
homepage: "https://github.com/uwplse/verdi"
dev-repo: "git+https://github.com/uwplse/verdi.git"
bug-reports: "https://github.com/uwplse/verdi/issues"
license: "BSD-2-Clause"
synopsis: "Framework for verification of implementations of distributed systems in Coq"
description: """
Verdi is a Coq framework to implement and formally verify distributed systems.
Verdi supports several different fault models ranging from idealistic to realistic.
Verdi's verified system transformers (VSTs) encapsulate common fault tolerance
techniques. Developers can verify an application in an idealized fault model, and
then apply a VST to obtain an application that is guaranteed to have analogous
properties in a more adversarial environment."""
build: [make "-j%{jobs}%"]
install: [make "install"]
depends: [
"coq" {>= "8.14"}
"coq-inf-seq-ext" {= "dev"}
"coq-struct-tact" {= "dev"}
"coq-cheerios" {= "dev"}
]
tags: [
"category:Computer Science/Concurrent Systems and Protocols/Theory of concurrent systems"
"keyword:program verification"
"keyword:distributed algorithms"
"logpath:Verdi"
]
authors: [
"Justin Adsuara"
"Steve Anton"
"Ryan Doenges"
"Karl Palmskog"
"Pavel Panchekha"
"Zachary Tatlock"
"James R. Wilcox"
"Doug Woos"
]