Skip to content

Commit 79b512e

Browse files
authored
Merge pull request #5330 from danpoe/fixes/dead-links-in-user-manual
Fix dead links in cbmc user manual
2 parents c79f93f + 93b9e97 commit 79b512e

File tree

6 files changed

+3
-6
lines changed

6 files changed

+3
-6
lines changed

doc/cprover-manual/api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ void assert(_Bool assertion);
1818
The function **\_\_CPROVER\_assume** adds an expression as a constraint
1919
to the program. If the expression evaluates to false, the execution
2020
aborts without failure. More detail on the use of assumptions is in the
21-
section on [Assumptions](./modeling-assumptions.md).
21+
section on [Assumptions](../modeling/assumptions/).
2222
2323
#### \_\_CPROVER\_r_ok, \_\_CPROVER\_w_ok
2424

doc/cprover-manual/cbmc-assertions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ properties together with the condition.
3333

3434
The assertion language of the CPROVER tools is identical to the language
3535
used for expressions. Note that
36-
[nondeterminism](./modeling-nondeterminism.md) can be exploited in order
36+
[nondeterminism](../../modeling/nondeterminism/) can be exploited in order
3737
to check a range of choices. As an example, the following code fragment
3838
asserts that **all** elements of the array are zero:
3939

doc/cprover-manual/index.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,7 @@
88

99
[A Short Tutorial](cbmc/tutorial/),
1010
[Loop Unwinding](cbmc/unwinding/),
11-
[Assertion Checking](cbmc/assertions/),
12-
[Restricting function pointers](cbmc/restrict-function-pointer/),
13-
[Memory Analyzer](cbmc/memory-analyzer/),
14-
[Program Harness](cbmc/goto-harness/)
11+
[Assertion Checking](cbmc/assertions/)
1512

1613
## 4. [Test Suite Generation](test-suite/)
1714

0 commit comments

Comments
 (0)