3
0
Fork 0
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:
nilsbecker 2018-04-29 16:39:32 +02:00
parent 7a03f19456
commit 9bc7d5de0f

View file

@ -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);