File tree 1 file changed +1
-3
lines changed
1 file changed +1
-3
lines changed Original file line number Diff line number Diff line change @@ -647,9 +647,6 @@ decision_proceduret::resultt string_refinementt::dec_solve()
647
647
output_equations (debug (), equations, ns);
648
648
#endif
649
649
650
- // The object `dependencies` is also used by get, so we have to use it as a
651
- // class member but we make sure it is cleared at each `dec_solve` call.
652
- dependencies.clear ();
653
650
debug () << " dec_solve: compute dependency graph and remove function "
654
651
<< " applications captured by the dependencies:" << eom;
655
652
std::vector<exprt> local_equations;
@@ -658,6 +655,7 @@ decision_proceduret::resultt string_refinementt::dec_solve()
658
655
if (!add_node (dependencies, eq, generator.array_pool ))
659
656
local_equations.push_back (eq);
660
657
}
658
+ equations.clear ();
661
659
662
660
#ifdef DEBUG
663
661
dependencies.output_dot (debug ());
You can’t perform that action at this time.
0 commit comments