mirror of
https://github.com/Z3Prover/z3
synced 2025-04-16 22:05:36 +00:00
The bug was that axiom generation was not enabled on last_index, so no axioms got created to constrain last-index. With default settings the solver is now very slow on this example. It is related to that the smallest size of a satisfying assignment is above 24. Pending a good heuristic to find initial seeds and increments for iterative deepening, I am adding another parameter smt.seq.min_unfolding that when set to 30 helps for this example. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
dyn_ack_params.cpp | ||
dyn_ack_params.h | ||
preprocessor_params.cpp | ||
preprocessor_params.h | ||
qi_params.cpp | ||
qi_params.h | ||
smt_params.cpp | ||
smt_params.h | ||
smt_params_helper.pyg | ||
theory_arith_params.cpp | ||
theory_arith_params.h | ||
theory_array_params.cpp | ||
theory_array_params.h | ||
theory_bv_params.cpp | ||
theory_bv_params.h | ||
theory_datatype_params.h | ||
theory_pb_params.cpp | ||
theory_pb_params.h | ||
theory_seq_params.cpp | ||
theory_seq_params.h | ||
theory_str_params.cpp | ||
theory_str_params.h |