We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Z3 ignores the memory limit for the attached file. I had to kill it after 8 GBs of memory usage, while the limit is only 2 GBs.
$ z3 memory_high_watermark=2147483648 crash.smt2
The trace is super deep and it's all about the internalizer (is it going on an infinite loop?):
#192 smt::context::internalize_ite_term(app*) #193 smt::context::internalize_ite_term(app*) #194 smt::context::internalize_formula_core(app*, bool) #195 smt::context::internalize_eq(app*, bool) #196 smt::context::internalize_formula_core(app*, bool) #197 smt::context::internalize_formula_core(app*, bool) #198 smt::theory_fpa::assert_cnstr(expr*) #199 smt::theory_fpa::internalize_atom(app*, bool) #200 smt::context::internalize_theory_atom(app*, bool) #201 smt::context::internalize_formula(expr*, bool) #202 smt::context::assert_default(expr*, app*) #203 smt::context::internalize_assertion(expr*, app*, unsigned int) #204 smt::context::internalize_assertions() #205 smt::context::setup_and_check(bool)
(Upstream report: AliveToolkit/alive2#785)
The text was updated successfully, but these errors were encountered:
#5986
a1ead5f
add memory limit check to internalize
Seems fixed, thank you! Benchmarking it now to check if it regresses smth.
Sorry, something went wrong.
No branches or pull requests
Z3 ignores the memory limit for the attached file. I had to kill it after 8 GBs of memory usage, while the limit is only 2 GBs.
The trace is super deep and it's all about the internalizer (is it going on an infinite loop?):
(Upstream report: AliveToolkit/alive2#785)
The text was updated successfully, but these errors were encountered: