File: coqchk.1

package info (click to toggle)
coq 8.20.1%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 44,116 kB
  • sloc: ml: 234,160; sh: 4,301; python: 3,270; ansic: 2,644; makefile: 882; lisp: 172; javascript: 63; xml: 24; sed: 2
file content (109 lines) | stat: -rw-r--r-- 1,923 bytes parent folder | download | duplicates (2)
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
.TH COQCHK 1
.
.SH NAME
coqchk \- verify compiled Coq libraries
.
.
.SH SYNOPSIS
.B coqchk
[
options
]
.I modules
.
.
.SH DESCRIPTION
.
.B coqchk
is the standalone checker of compiled libraries (.vo files produced by
.BR coqc )
for the Coq Proof Assistant.
See the
.I Reference Manual
for more information.
It returns with exit code 0 if all the requested tasks succeeded.
A non-zero return code means that something went wrong: some
library was not found, corrupted content, type-checking failure, etc.
.PP
.I modules
is a list of modules to be checked.
Modules can be referred to by a short or qualified logical name,
or by their filename.
.
.SH OPTIONS
.
.TP
.BI \-I \ dir, \ \-\-include \ dir
Add directory
.I dir
to the include path.
.
.TP
.BI \-Q \ dir\ coqdir
Map physical
.I dir
to logical
.I coqdir.
.
.TP
.BI \-R \ dir\ coqdir
Synonymous to
.BR \-Q .
.
.TP
.B \-silent
Be less verbose.
.
.TP
.BI \-admit \ module
Tag the specified module and all its dependencies as trusted, and will
not be rechecked, unless explicitly requested by other options.
.
.TP
.BI \-norec \ module
Specifies that the given module shall be verified without requesting
to check its dependencies.
.
.TP
.BR \-m ,\  \-\-memory
Displays a summary of the memory used by the checker.
.
.TP
.BR \-o ,\  \-\-output\-context
Displays a summary of the logical content that have been
verified: assumptions and usage of impredicativity.
.
.TP
.B \-impredicative\-set
Allows the checker to accept libraries that have been compiled with
this flag.
.
.TP
.B \-v
Print
.B coqchk
version and exit.
.
.TP
.BI \-coqlib \ dir
Overrides the default location of the standard library.
.
.TP
.B \-where
Print coqchk standard library location and exit.
.
.TP
.BR \-h ,\  \-\-help
Print list of options.
.
.SH SEE ALSO
.
.BR coqtop (1),
.BR coqc (1),
.BR coq_makefile (1),
.BR coqdep (1)
.PP
.I
The Coq Reference Manual.
.PP
The Coq web site: http://coq.inria.fr