|
| 1 | +.TH JDIFF "1" "June 2022" "jdiff-5.59.0" "User Commands" |
| 2 | +.SH NAME |
| 3 | +jdiff \- Syntactic diff of goto programs obtained from Java bytecode |
| 4 | +.SH SYNOPSIS |
| 5 | +.TP |
| 6 | +.B jdiff [\-?] [\-h] [\-\-help] |
| 7 | +show help |
| 8 | +.TP |
| 9 | +.B jdiff old new |
| 10 | +jars to be compared |
| 11 | +.SH DESCRIPTION |
| 12 | +.SH OPTIONS |
| 13 | +.SS "Diff options:" |
| 14 | +.TP |
| 15 | +\fB\-\-show\-goto\-functions\fR |
| 16 | +show loaded goto program |
| 17 | +.TP |
| 18 | +\fB\-\-list\-goto\-functions\fR |
| 19 | +list loaded goto functions |
| 20 | +.TP |
| 21 | +\fB\-\-show\-properties\fR |
| 22 | +show the properties, but don't run analysis |
| 23 | +.TP |
| 24 | +\fB\-\-show\-loops\fR |
| 25 | +show the loops in the programs |
| 26 | +.TP |
| 27 | +\fB\-u\fR | \fB\-\-unified\fR |
| 28 | +output unified diff |
| 29 | +.HP |
| 30 | +\fB\-\-change\-impact\fR | |
| 31 | +.HP |
| 32 | +\fB\-\-forward\-impact\fR | |
| 33 | +.TP |
| 34 | +\fB\-\-backward\-impact\fR |
| 35 | +output unified diff with forward&backward/forward/backward dependencies |
| 36 | +.TP |
| 37 | +\fB\-\-compact\-output\fR |
| 38 | +output dependencies in compact mode |
| 39 | +.SS "Program instrumentation options:" |
| 40 | +.TP |
| 41 | +\fB\-\-no\-assertions\fR |
| 42 | +ignore user assertions |
| 43 | +.TP |
| 44 | +\fB\-\-no\-assumptions\fR |
| 45 | +ignore user assumptions |
| 46 | +.TP |
| 47 | +\fB\-\-cover\fR CC |
| 48 | +Add instrumentation as used with \fBjbmc\fR(1) for creating test\-suite with |
| 49 | +coverage criterion CC, where CC is one of assertion[s], assume[s], branch[es], |
| 50 | +condition[s], cover, decision[s], location[s], or mcdc. |
| 51 | +.TP |
| 52 | +\fB\-\-cover\-failed\-assertions\fR |
| 53 | +do not stop coverage checking at failed assertions |
| 54 | +(this is the default for \fB\-\-cover\fR assertions) |
| 55 | +.TP |
| 56 | +\fB\-\-show\-test\-suite\fR |
| 57 | +print test suite for coverage criterion (requires \fB\-\-cover\fR) |
| 58 | +.SS "Other options:" |
| 59 | +.TP |
| 60 | +\fB\-\-version\fR |
| 61 | +show version and exit |
| 62 | +.TP |
| 63 | +\fB\-\-json\-ui\fR |
| 64 | +use JSON\-formatted output |
| 65 | +.TP |
| 66 | +\fB\-\-verbosity\fR \fIn\fR |
| 67 | +verbosity level |
| 68 | +.TP |
| 69 | +\fB\-\-timestamp\fR [\fBmonotonic\fR|\fBwall\fR] |
| 70 | +Print microsecond\-precision timestamps. \fBmonotonic\fR: stamps increase |
| 71 | +monotonically. \fBwall\fR: ISO\-8601 wall clock timestamps. |
| 72 | +.SH ENVIRONMENT |
| 73 | +All tools honor the TMPDIR environment variable when generating temporary |
| 74 | +files and directories. |
| 75 | +.SH BUGS |
| 76 | +If you encounter a problem please create an issue at |
| 77 | +.B https://github.com/diffblue/cbmc/issues |
| 78 | +.SH SEE ALSO |
| 79 | +.BR jbmc (1), |
| 80 | +.BR goto-analyzer (1) |
| 81 | +.SH COPYRIGHT |
| 82 | +2016\-2018, Daniel Kroening, Peter Schrammel |
0 commit comments