Skip to content

Commit 795e988

Browse files
Factor our show_vcc
1 parent 704ea1a commit 795e988

File tree

10 files changed

+229
-190
lines changed

10 files changed

+229
-190
lines changed

jbmc/src/jbmc/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ OBJ += ../$(CPROVER_DIR)/src/ansi-c/ansi-c$(LIBEXT) \
4545
../$(CPROVER_DIR)/src/cbmc/cbmc_solvers$(OBJEXT) \
4646
../$(CPROVER_DIR)/src/cbmc/counterexample_beautification$(OBJEXT) \
4747
../$(CPROVER_DIR)/src/cbmc/fault_localization$(OBJEXT) \
48-
../$(CPROVER_DIR)/src/cbmc/show_vcc$(OBJEXT) \
4948
../$(CPROVER_DIR)/src/cbmc/symex_bmc$(OBJEXT) \
5049
../$(CPROVER_DIR)/src/cbmc/symex_coverage$(OBJEXT) \
5150
# Empty last line

jbmc/unit/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ BMC_DEPS =$(CPROVER_DIR)/src/cbmc/all_properties$(OBJEXT) \
6666
$(CPROVER_DIR)/src/cbmc/cbmc_solvers$(OBJEXT) \
6767
$(CPROVER_DIR)/src/cbmc/counterexample_beautification$(OBJEXT) \
6868
$(CPROVER_DIR)/src/cbmc/fault_localization$(OBJEXT) \
69-
$(CPROVER_DIR)/src/cbmc/show_vcc$(OBJEXT) \
7069
$(CPROVER_DIR)/src/cbmc/symex_bmc$(OBJEXT) \
7170
$(CPROVER_DIR)/src/cbmc/symex_coverage$(OBJEXT) \
7271
$(CPROVER_DIR)/src/cbmc/xml_interface$(OBJEXT) \

src/cbmc/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ SRC = all_properties.cpp \
88
cbmc_solvers.cpp \
99
counterexample_beautification.cpp \
1010
fault_localization.cpp \
11-
show_vcc.cpp \
1211
symex_bmc.cpp \
1312
symex_coverage.cpp \
1413
xml_interface.cpp \

src/cbmc/bmc.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ Author: Daniel Kroening, [email protected]
2525
#include <goto-symex/build_goto_trace.h>
2626
#include <goto-symex/memory_model_pso.h>
2727
#include <goto-symex/show_program.h>
28+
#include <goto-symex/show_vcc.h>
2829
#include <goto-symex/slice.h>
2930
#include <goto-symex/slice_by_trace.h>
3031

@@ -293,7 +294,7 @@ safety_checkert::resultt bmct::execute(
293294

294295
if(options.get_bool_option("show-vcc"))
295296
{
296-
show_vcc();
297+
show_vcc(options, get_message_handler(), ui, ns, equation);
297298
return safety_checkert::resultt::SAFE; // to indicate non-error
298299
}
299300

@@ -419,7 +420,7 @@ void bmct::show()
419420
{
420421
if(options.get_bool_option("show-vcc"))
421422
{
422-
show_vcc();
423+
show_vcc(options, get_message_handler(), ui, ns, equation);
423424
}
424425

425426
if(options.get_bool_option("program-only"))

src/cbmc/bmc.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -199,10 +199,6 @@ class bmct:public safety_checkert
199199

200200
virtual void freeze_program_variables();
201201

202-
virtual void show_vcc();
203-
virtual void show_vcc_plain(std::ostream &out);
204-
virtual void show_vcc_json(std::ostream &out);
205-
206202
trace_optionst trace_options()
207203
{
208204
return trace_optionst(options);

src/cbmc/show_vcc.cpp

Lines changed: 0 additions & 180 deletions
This file was deleted.

src/goto-symex/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ SRC = auto_objects.cpp \
1212
precondition.cpp \
1313
rewrite_union.cpp \
1414
show_program.cpp \
15+
show_vcc.cpp \
1516
slice.cpp \
1617
slice_by_trace.cpp \
1718
symex_assign.cpp \

0 commit comments

Comments
 (0)