-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Consolidated] issues affecting tactic.default_tactic=smt sat.euf=true #5454
Comments
stack overflow
|
Invalid model for FP formula
|
Memory leak
|
Possibly refutational soudness
the original formula
|
src/util/var_queue.h:76
NB: this was a good catch. |
Refutation soundness (without recursive function, but might be redundant with #5454 (comment))
|
src/util/vector.h:479
|
src/ast/euf/euf_egraph.cpp:523
|
Regression from z3-4.8.12:
|
Regression from z3-4.8.10:
|
heap-use-after-free at vector.h:401
|
src/sat/smt/euf_invariant.cpp:59
|
src/math/lp/lar_core_solver.h:732
|
@wintersteiger: added code review comment to theory_fpa. The bug seen in #5454 doesn't surface with theory_fpa, though.
Another formula
|
these are now all considered. The last couple of fixes were somewhat intrusive and likely to produce at least performance regressions. |
Hi, for the following formula,
z3 9398601
NB: strings are not supported in the new core yet.
This hits some debug code that performs evaluation with respect to strings (sequences) being interpreted and starts complaining. It is not too useful to look for bugs with unsupported interpreted theories because the debug check is not as permissive to consider this.
--
(thanks for the explanation!
The text was updated successfully, but these errors were encountered: