Skip to content

Commit 0329191

Browse files
Clarify influence of slicing on completeness of trace
Slicing may prevent you from getting a full trace until the end of __CPROVER_start despite calling build_full_trace.
1 parent 987a568 commit 0329191

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/goto-checker/goto_trace_provider.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ class goto_trace_providert
2323
{
2424
public:
2525
/// Builds and returns the complete trace
26+
/// \note If slicing is used then the trace will not be complete.
27+
/// E.g. with simple-slice it will end at the last assertion.
2628
virtual goto_tracet build_full_trace() const = 0;
2729

2830
/// Builds and returns the trace up to the first failed property

0 commit comments

Comments
 (0)