Skip to content

Commit 5fbd4f7

Browse files
committed
Change wording of unsoundness category and add page to CProver manual
1 parent bc573d4 commit 5fbd4f7

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

doc/cprover-manual/index.md

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
* [A Short Tutorial](cbmc/tutorial/)
1010
* [Loop Unwinding](cbmc/unwinding/)
1111
* [Assertion Checking](cbmc/assertions/)
12+
* [Unsound options](unsound_options.md)
1213

1314
4. [Compositional Reasoning using Code Contracts](contracts/)
1415

doc/cprover-manual/unsound_options.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ conversation about what it means for certain options to produce *unsound* behavi
1010
We concluded that *unsound* in this context is a proxy for the following two behaviours
1111
that we want to avoid:
1212

13-
* **A spurious counter example to an assertion**, which gives a proof that the assertion
14-
is refuted when it's not, and
13+
* **A spurious counter example to an assertion**, which means that the tool may report
14+
a coverage property (or a line of code) as reachable when in fact it is not, and
1515
* **Wrong proof to an assertion**, which means that it might indicate an assertion passing
1616
when it's not.
1717

0 commit comments

Comments
 (0)