Skip to content

Commit 5f26ece

Browse files
Factor our show_vcc
1 parent 946abb8 commit 5f26ece

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
@@ -46,7 +46,6 @@ OBJ += ../$(CPROVER_DIR)/src/ansi-c/ansi-c$(LIBEXT) \
4646
../$(CPROVER_DIR)/src/cbmc/cbmc_solvers$(OBJEXT) \
4747
../$(CPROVER_DIR)/src/cbmc/counterexample_beautification$(OBJEXT) \
4848
../$(CPROVER_DIR)/src/cbmc/fault_localization$(OBJEXT) \
49-
../$(CPROVER_DIR)/src/cbmc/show_vcc$(OBJEXT) \
5049
../$(CPROVER_DIR)/src/cbmc/symex_bmc$(OBJEXT) \
5150
../$(CPROVER_DIR)/src/cbmc/symex_coverage$(OBJEXT) \
5251
# Empty last line

jbmc/unit/Makefile

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

src/cbmc/Makefile

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

src/cbmc/bmc.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ Author: Daniel Kroening, [email protected]
2424

2525
#include <goto-symex/build_goto_trace.h>
2626
#include <goto-symex/memory_model_pso.h>
27+
#include <goto-symex/show_vcc.h>
2728
#include <goto-symex/slice.h>
2829
#include <goto-symex/slice_by_trace.h>
2930

@@ -376,7 +377,7 @@ safety_checkert::resultt bmct::execute(
376377

377378
if(options.get_bool_option("show-vcc"))
378379
{
379-
show_vcc();
380+
show_vcc(options, get_message_handler(), ui, ns, equation);
380381
return safety_checkert::resultt::SAFE; // to indicate non-error
381382
}
382383

@@ -502,7 +503,7 @@ void bmct::show()
502503
{
503504
if(options.get_bool_option("show-vcc"))
504505
{
505-
show_vcc();
506+
show_vcc(options, get_message_handler(), ui, ns, equation);
506507
}
507508

508509
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
@@ -11,6 +11,7 @@ SRC = auto_objects.cpp \
1111
postcondition.cpp \
1212
precondition.cpp \
1313
rewrite_union.cpp \
14+
show_vcc.cpp \
1415
slice.cpp \
1516
slice_by_trace.cpp \
1617
symex_assign.cpp \

0 commit comments

Comments
 (0)