mirror of
https://github.com/Z3Prover/z3
synced 2025-04-27 19:05:51 +00:00
making sure equality explanations for bound terms are logged
This commit is contained in:
parent
7a03f19456
commit
9bc7d5de0f
1 changed files with 3 additions and 0 deletions
|
@ -171,6 +171,9 @@ namespace smt {
|
|||
if (f) {
|
||||
if (has_trace_stream()) {
|
||||
std::ostream & out = trace_stream();
|
||||
for (unsigned i = 0; i < num_bindings; ++i) {
|
||||
log_transitive_justification(out, bindings[i]);
|
||||
}
|
||||
for (auto n : used_enodes) {
|
||||
enode *orig = std::get<0>(n);
|
||||
enode *substituted = std::get<1>(n);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue