CompressPath compression for k-induction
val init : (UfSymbol.t -> unit) -> TransSys.t -> unitInitialize compression
The first argument is the function to declare an uninterpreted function symbol in a solver instance, the second the transition system.
val check_and_block :
(UfSymbol.t -> unit) ->
TransSys.t ->
Model.path ->
Term.t listGiven an inductive counterexample return a list of terms to force those states on the path to be different that are equivalent under some simulation relations.
val only_bv : TransSys.t -> bool