Skip to content

Commit 1865865

Browse files
Merge pull request #3579 from peterschrammel/goto-checker-witness-output
Add witness output to goto checker [blocks: 3583]
2 parents 3afef86 + db83fce commit 1865865

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/goto-checker/incremental_goto_checker.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,12 @@ class incremental_goto_checkert
6767
/// Builds and returns the counterexample
6868
virtual goto_tracet build_error_trace() const = 0;
6969

70+
// Outputs an error witness in GraphML format (see `graphml_witnesst`)
71+
virtual void output_error_witness(const goto_tracet &) = 0;
72+
73+
// Outputs a proof in GraphML format (see `graphml_witnesst`)
74+
virtual void output_proof() = 0;
75+
7076
protected:
7177
incremental_goto_checkert(const optionst &, ui_message_handlert &);
7278

0 commit comments

Comments
 (0)