File: cpbm.1

package info (click to toggle)
bmt 0.6-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 320 kB
  • sloc: perl: 1,711; sh: 828; makefile: 90
file content (83 lines) | stat: -rw-r--r-- 2,314 bytes parent folder | download | duplicates (3)
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
.\"                                      Hey, EMACS: -*- nroff -*-
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
.TH CPBM 1 "March 13, 2011"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
.\" .nh        disable hyphenation
.\" .hy        enable hyphenation
.\" .ad l      left justify
.\" .ad b      justify to both left and right margins
.\" .nf        disable filling
.\" .fi        enable filling
.\" .br        insert line break
.\" .sp <n>    insert n+1 empty lines
.\" for manpage-specific macros, see man(7)
.SH NAME
cpbm \- a software analysis toolkit (originally: CPROVER benchmarking framework)
.SH SYNOPSIS
.B cpbm
.RI sub-command 
.RI [ options ] " ...
.SH DESCRIPTION
This manual page documents briefly the
.B cpbm
command.
.PP
.\" TeX users may be more comfortable with the \fB<whatever>\fP and
.\" \fI<whatever>\fP escape sequences to invode bold face and italics,
.\" respectively.
\fBcpbm\fP provides access to a collection of scripts and tools to benchmark
software analysis tools.
.SH SUB-COMMANDS
The following sub-commands are available; each of them has its own set of
options that are shown by \fBcpbm command \-\-help\fP.
.TP
.B help | \-\-help
Display the cpbm help text.
.TP
.B \-\-version
Display the current version.
.TP
.B home
Print the path where cpbm scripts reside.
.TP
.B unpack
Unpack a CPROVER benchmark package.
.TP
.B update
Update a CPROVER benchmark package.
.TP
.B init
Create a CPROVER benchmark package.
.TP
.B run
Run a verification tool on a given benchmark and obtain logs.
.TP
.B cillify
Run C sources through Cil.
.TP
.B list-claims
List all claims in a benchmark.
.TP
.B csv
Produce a CSV table from benchmark runs.
.TP
.B table
Produce a LaTeX table from CSV.
.TP
.B graph
Produce GNUplot scripts for box and scatter plots.
.TP
.B web
Generate HTML table and collect log files for web publication
.SH SEE ALSO
The programs are documented fully by
.IR /usr/share/doc/bmt/README.gz
.SH AUTHOR
cpbm was written by Michael Tautschnig <michael.tautschnig@comlab.ox.ac.uk>.
.PP
This manual page was written by Michael Tautschnig <mt@debian.org>,
for the Debian project (and may be used by others).