summaryrefslogtreecommitdiff
path: root/debian/control
blob: f7a2c1100d983d21b394d24f181d11921f54f3cd (plain)
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
Source: dafny
Section: devel
Priority: extra
Maintainer: Benjamin Barenblat <bbaren@mit.edu>
Build-Depends:
 debhelper (>= 9)
Build-Depends-Indep:
 cli-common-dev (>= 0.8),
 libboogie-cil,
 mono-devel (>= 2.4.2.3),
 mono-reference-assemblies-4.0
Standards-Version: 3.9.7
Homepage: http://research.microsoft.com/en-us/projects/dafny/

Package: dafny
Architecture: all
Depends:
 mono-mcs,
 z3,
 ${cli:Depends},
 ${misc:Depends}
Description: programming language with program correctness verifier
 Dafny is a programming language with a program verifier.  The verifier
 processes function preconditions, postconditions, and assertions, and sends
 them to an SMT solver for checking.  In this way, assertion failures become
 compiler errors, rather than runtime ones.