File tree 2 files changed +3
-2
lines changed
2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change 9
9
* [ A Short Tutorial] ( cbmc/tutorial/ )
10
10
* [ Loop Unwinding] ( cbmc/unwinding/ )
11
11
* [ Assertion Checking] ( cbmc/assertions/ )
12
+ * [ Unsound options] ( unsound_options.md )
12
13
13
14
4 . [ Compositional Reasoning using Code Contracts] ( contracts/ )
14
15
Original file line number Diff line number Diff line change @@ -10,8 +10,8 @@ conversation about what it means for certain options to produce *unsound* behavi
10
10
We concluded that * unsound* in this context is a proxy for the following two behaviours
11
11
that we want to avoid:
12
12
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
15
15
* ** Wrong proof to an assertion** , which means that it might indicate an assertion passing
16
16
when it's not.
17
17
You can’t perform that action at this time.
0 commit comments