Skip to content

Commit 0632712

Browse files
committed
Remove --debug-level from cbmc and jbmc
This undocumented option no longer has any effect ever since eb403a6 was merged.
1 parent c351198 commit 0632712

File tree

6 files changed

+2
-12
lines changed

6 files changed

+2
-12
lines changed

jbmc/src/jbmc/jbmc_parse_options.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -213,9 +213,6 @@ void jbmc_parse_optionst::get_command_line_options(optionst &options)
213213
if(cmdline.isset("depth"))
214214
options.set_option("depth", cmdline.get_value("depth"));
215215

216-
if(cmdline.isset("debug-level"))
217-
options.set_option("debug-level", cmdline.get_value("debug-level"));
218-
219216
if(cmdline.isset("unwindset"))
220217
options.set_option("unwindset", cmdline.get_value("unwindset"));
221218

jbmc/src/jbmc/jbmc_parse_options.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ class optionst;
4545
OPT_FUNCTIONS \
4646
"(no-simplify)(full-slice)" \
4747
OPT_REACHABILITY_SLICER \
48-
"(debug-level):(no-propagation)(no-simplify-if)" \
48+
"(no-propagation)(no-simplify-if)" \
4949
"(document-subgoals)(outfile):" \
5050
"(object-bits):" \
5151
"(classpath):(cp):" \

src/cbmc/cbmc_parse_options.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -259,9 +259,6 @@ void cbmc_parse_optionst::get_command_line_options(optionst &options)
259259
if(cmdline.isset("depth"))
260260
options.set_option("depth", cmdline.get_value("depth"));
261261

262-
if(cmdline.isset("debug-level"))
263-
options.set_option("debug-level", cmdline.get_value("debug-level"));
264-
265262
if(cmdline.isset("slice-by-trace"))
266263
{
267264
log.error() << "--slice-by-trace has been removed" << messaget::eom;

src/cbmc/cbmc_parse_options.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ class optionst;
4444
OPT_FUNCTIONS \
4545
"(no-simplify)(full-slice)" \
4646
OPT_REACHABILITY_SLICER \
47-
"(debug-level):(no-propagation)(no-simplify-if)" \
47+
"(no-propagation)(no-simplify-if)" \
4848
"(document-subgoals)(outfile):(test-preprocessor)" \
4949
"(write-solver-stats-to):" \
5050
"(show-array-constraints)" \

src/goto-symex/symex_config.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,6 @@ struct symex_configt final
3636

3737
bool havoc_undefined_functions;
3838

39-
mp_integer debug_level;
40-
4139
/// \brief Should the additional validation checks be run?
4240
/// If this flag is set the checks for renaming (both level1 and level2) are
4341
/// executed in the goto_symex_statet (in the assignment method).

src/goto-symex/symex_main.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ Author: Daniel Kroening, [email protected]
2525
#include <util/mathematical_expr.h>
2626
#include <util/replace_symbol.h>
2727
#include <util/std_expr.h>
28-
#include <util/string2int.h>
2928
#include <util/symbol_table.h>
3029

3130
#include "path_storage.h"
@@ -43,7 +42,6 @@ symex_configt::symex_configt(const optionst &options)
4342
partial_loops(options.get_bool_option("partial-loops")),
4443
havoc_undefined_functions(
4544
options.get_bool_option("havoc-undefined-functions")),
46-
debug_level(unsafe_string2int(options.get_option("debug-level"))),
4745
run_validation_checks(options.get_bool_option("validate-ssa-equation")),
4846
show_symex_steps(options.get_bool_option("show-goto-symex-steps")),
4947
show_points_to_sets(options.get_bool_option("show-points-to-sets")),

0 commit comments

Comments
 (0)