mirror of
https://github.com/Z3Prover/z3
synced 2025-04-29 11:55:51 +00:00
Merge pull request #2275 from Nils-Becker/master
Correctly Logging Term Rewritings
This commit is contained in:
commit
d36b4bf098
1 changed files with 3 additions and 0 deletions
|
@ -579,8 +579,11 @@ struct th_rewriter_cfg : public default_rewriter_cfg {
|
||||||
app_ref tmp(m());
|
app_ref tmp(m());
|
||||||
tmp = m().mk_app(f, num, args);
|
tmp = m().mk_app(f, num, args);
|
||||||
m().trace_stream() << "[inst-discovered] theory-solving " << static_cast<void *>(nullptr) << " " << m().get_family_name(fid) << "# ; #" << tmp->get_id() << "\n";
|
m().trace_stream() << "[inst-discovered] theory-solving " << static_cast<void *>(nullptr) << " " << m().get_family_name(fid) << "# ; #" << tmp->get_id() << "\n";
|
||||||
|
if (m().proofs_enabled())
|
||||||
|
result_pr = m().mk_rewrite(tmp, result);
|
||||||
tmp = m().mk_eq(tmp, result);
|
tmp = m().mk_eq(tmp, result);
|
||||||
m().trace_stream() << "[instance] " << static_cast<void *>(nullptr) << " #" << tmp->get_id() << "\n";
|
m().trace_stream() << "[instance] " << static_cast<void *>(nullptr) << " #" << tmp->get_id() << "\n";
|
||||||
|
m().trace_stream() << "[attach-enode] #" << result->get_id() << " 0\n";
|
||||||
m().trace_stream() << "[attach-enode] #" << tmp->get_id() << " 0\n";
|
m().trace_stream() << "[attach-enode] #" << tmp->get_id() << " 0\n";
|
||||||
m().trace_stream() << "[end-of-instance]\n";
|
m().trace_stream() << "[end-of-instance]\n";
|
||||||
m().trace_stream().flush();
|
m().trace_stream().flush();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue