Closed JensGM closed 3 years ago
Hello, The tool currently supports formulas written in the QF_AUFBV logic of SMT-LIB and its sublogics, such as QF_ABV and QF_BV. https://smtlib.cs.uiowa.edu/logics.shtml So the formulas can have only arrays, uninterpreted functions and bitvectors. You could try to encode your benchmark in QF_AUFBV, or you could extend GuidedSampler to work over other datatypes. We believe the algorithm could work well over some other datatypes, theories and logics, but we haven't implemented those extensions yet. Your formula seems to be using the theory of list, right?
Hey,
I tried this tool with some AST-like setup and got an error "Could not read input formula." without much more info. z3 accepts the formula.
This is the formula I used: