@@ -25,6 +25,7 @@ public final class Option {
2525 public final static Option VERBOSITY = new Option ("VERBOSITY" );
2626 public final static Option TIME_LIMIT_PER = new Option ("TIME_LIMIT_PER" );
2727 public final static Option MEMORY_LIMIT = new Option ("MEMORY_LIMIT" );
28+ public final static Option RELEVANT_TERMS = new Option ("RELEVANT_TERMS" );
2829 public final static Option BV_SOLVER = new Option ("BV_SOLVER" );
2930 public final static Option REWRITE_LEVEL = new Option ("REWRITE_LEVEL" );
3031 public final static Option SAT_SOLVER = new Option ("SAT_SOLVER" );
@@ -38,13 +39,28 @@ public final class Option {
3839 public final static Option PROP_PROB_USE_INV_VALUE = new Option ("PROP_PROB_USE_INV_VALUE" );
3940 public final static Option PROP_SEXT = new Option ("PROP_SEXT" );
4041 public final static Option PROP_NORMALIZE = new Option ("PROP_NORMALIZE" );
42+ public final static Option ABSTRACTION = new Option ("ABSTRACTION" );
43+ public final static Option ABSTRACTION_BV_SIZE = new Option ("ABSTRACTION_BV_SIZE" );
44+ public final static Option ABSTRACTION_EAGER_REFINE = new Option ("ABSTRACTION_EAGER_REFINE" );
45+ public final static Option ABSTRACTION_VALUE_LIMIT = new Option ("ABSTRACTION_VALUE_LIMIT" );
46+ public final static Option ABSTRACTION_VALUE_ONLY = new Option ("ABSTRACTION_VALUE_ONLY" );
47+ public final static Option ABSTRACTION_ASSERT = new Option ("ABSTRACTION_ASSERT" );
48+ public final static Option ABSTRACTION_ASSERT_REFS = new Option ("ABSTRACTION_ASSERT_REFS" );
49+ public final static Option ABSTRACTION_INITIAL_LEMMAS = new Option ("ABSTRACTION_INITIAL_LEMMAS" );
50+ public final static Option ABSTRACTION_INC_BITBLAST = new Option ("ABSTRACTION_INC_BITBLAST" );
51+ public final static Option ABSTRACTION_BV_ADD = new Option ("ABSTRACTION_BV_ADD" );
52+ public final static Option ABSTRACTION_BV_MUL = new Option ("ABSTRACTION_BV_MUL" );
53+ public final static Option ABSTRACTION_BV_UDIV = new Option ("ABSTRACTION_BV_UDIV" );
54+ public final static Option ABSTRACTION_BV_UREM = new Option ("ABSTRACTION_BV_UREM" );
55+ public final static Option ABSTRACTION_EQUAL = new Option ("ABSTRACTION_EQUAL" );
56+ public final static Option ABSTRACTION_ITE = new Option ("ABSTRACTION_ITE" );
4157 public final static Option PREPROCESS = new Option ("PREPROCESS" );
4258 public final static Option PP_CONTRADICTING_ANDS = new Option ("PP_CONTRADICTING_ANDS" );
4359 public final static Option PP_ELIM_BV_EXTRACTS = new Option ("PP_ELIM_BV_EXTRACTS" );
60+ public final static Option PP_ELIM_BV_UDIV = new Option ("PP_ELIM_BV_UDIV" );
4461 public final static Option PP_EMBEDDED_CONSTR = new Option ("PP_EMBEDDED_CONSTR" );
4562 public final static Option PP_FLATTEN_AND = new Option ("PP_FLATTEN_AND" );
4663 public final static Option PP_NORMALIZE = new Option ("PP_NORMALIZE" );
47- public final static Option PP_NORMALIZE_SHARE_AWARE = new Option ("PP_NORMALIZE_SHARE_AWARE" );
4864 public final static Option PP_SKELETON_PREPROC = new Option ("PP_SKELETON_PREPROC" );
4965 public final static Option PP_VARIABLE_SUBST = new Option ("PP_VARIABLE_SUBST" );
5066 public final static Option PP_VARIABLE_SUBST_NORM_EQ = new Option ("PP_VARIABLE_SUBST_NORM_EQ" );
@@ -90,7 +106,7 @@ private Option(String swigName, Option swigEnum) {
90106 swigNext = this .swigValue +1 ;
91107 }
92108
93- private static Option [] swigValues = { LOGLEVEL , PRODUCE_MODELS , PRODUCE_UNSAT_ASSUMPTIONS , PRODUCE_UNSAT_CORES , SEED , VERBOSITY , TIME_LIMIT_PER , MEMORY_LIMIT , BV_SOLVER , REWRITE_LEVEL , SAT_SOLVER , PROP_CONST_BITS , PROP_INFER_INEQ_BOUNDS , PROP_NPROPS , PROP_NUPDATES , PROP_OPT_LT_CONCAT_SEXT , PROP_PATH_SEL , PROP_PROB_RANDOM_INPUT , PROP_PROB_USE_INV_VALUE , PROP_SEXT , PROP_NORMALIZE , PREPROCESS , PP_CONTRADICTING_ANDS , PP_ELIM_BV_EXTRACTS , PP_EMBEDDED_CONSTR , PP_FLATTEN_AND , PP_NORMALIZE , PP_NORMALIZE_SHARE_AWARE , PP_SKELETON_PREPROC , PP_VARIABLE_SUBST , PP_VARIABLE_SUBST_NORM_EQ , PP_VARIABLE_SUBST_NORM_DISEQ , PP_VARIABLE_SUBST_NORM_BV_INEQ , DBG_RW_NODE_THRESH , DBG_PP_NODE_THRESH , DBG_CHECK_MODEL , DBG_CHECK_UNSAT_CORE , NUM_OPTS };
109+ private static Option [] swigValues = { LOGLEVEL , PRODUCE_MODELS , PRODUCE_UNSAT_ASSUMPTIONS , PRODUCE_UNSAT_CORES , SEED , VERBOSITY , TIME_LIMIT_PER , MEMORY_LIMIT , RELEVANT_TERMS , BV_SOLVER , REWRITE_LEVEL , SAT_SOLVER , PROP_CONST_BITS , PROP_INFER_INEQ_BOUNDS , PROP_NPROPS , PROP_NUPDATES , PROP_OPT_LT_CONCAT_SEXT , PROP_PATH_SEL , PROP_PROB_RANDOM_INPUT , PROP_PROB_USE_INV_VALUE , PROP_SEXT , PROP_NORMALIZE , ABSTRACTION , ABSTRACTION_BV_SIZE , ABSTRACTION_EAGER_REFINE , ABSTRACTION_VALUE_LIMIT , ABSTRACTION_VALUE_ONLY , ABSTRACTION_ASSERT , ABSTRACTION_ASSERT_REFS , ABSTRACTION_INITIAL_LEMMAS , ABSTRACTION_INC_BITBLAST , ABSTRACTION_BV_ADD , ABSTRACTION_BV_MUL , ABSTRACTION_BV_UDIV , ABSTRACTION_BV_UREM , ABSTRACTION_EQUAL , ABSTRACTION_ITE , PREPROCESS , PP_CONTRADICTING_ANDS , PP_ELIM_BV_EXTRACTS , PP_ELIM_BV_UDIV , PP_EMBEDDED_CONSTR , PP_FLATTEN_AND , PP_NORMALIZE , PP_SKELETON_PREPROC , PP_VARIABLE_SUBST , PP_VARIABLE_SUBST_NORM_EQ , PP_VARIABLE_SUBST_NORM_DISEQ , PP_VARIABLE_SUBST_NORM_BV_INEQ , DBG_RW_NODE_THRESH , DBG_PP_NODE_THRESH , DBG_CHECK_MODEL , DBG_CHECK_UNSAT_CORE , NUM_OPTS };
94110 private static int swigNext = 0 ;
95111 private final int swigValue ;
96112 private final String swigName ;
0 commit comments