@@ -25,7 +25,7 @@ Author: Daniel Kroening, Peter Schrammel
2525
2626#include < linking/static_lifetime_init.h>
2727
28- #include < solvers/prop/prop_conv .h>
28+ #include < solvers/decision_procedure .h>
2929
3030#include < util/make_unique.h>
3131#include < util/ui_message.h>
@@ -42,13 +42,13 @@ void build_error_trace(
4242 goto_tracet &goto_trace,
4343 const namespacet &ns,
4444 const symex_target_equationt &symex_target_equation,
45- const prop_convt &prop_conv ,
45+ const decision_proceduret &decision_procedure ,
4646 ui_message_handlert &ui_message_handler)
4747{
4848 messaget log (ui_message_handler);
4949 message_building_error_trace (log);
5050
51- build_goto_trace (symex_target_equation, prop_conv , ns, goto_trace);
51+ build_goto_trace (symex_target_equation, decision_procedure , ns, goto_trace);
5252}
5353
5454ssa_step_predicatet
@@ -149,14 +149,14 @@ void output_graphml(
149149
150150void convert_symex_target_equation (
151151 symex_target_equationt &equation,
152- prop_convt &prop_conv ,
152+ decision_proceduret &decision_procedure ,
153153 message_handlert &message_handler)
154154{
155155 messaget msg (message_handler);
156156 msg.status () << " converting SSA" << messaget::eom;
157157
158158 // convert SSA
159- equation.convert (prop_conv );
159+ equation.convert (decision_procedure );
160160}
161161
162162std::unique_ptr<memory_model_baset>
@@ -356,12 +356,13 @@ std::chrono::duration<double> prepare_property_decider(
356356 auto solver_start = std::chrono::steady_clock::now ();
357357
358358 messaget log (ui_message_handler);
359- log.status () << " Passing problem to "
360- << property_decider.get_solver ().decision_procedure_text ()
361- << messaget::eom;
359+ log.status ()
360+ << " Passing problem to "
361+ << property_decider.get_decision_procedure ().decision_procedure_text ()
362+ << messaget::eom;
362363
363364 convert_symex_target_equation (
364- equation, property_decider.get_solver (), ui_message_handler);
365+ equation, property_decider.get_decision_procedure (), ui_message_handler);
365366 property_decider.update_properties_goals_from_symex_target_equation (
366367 properties);
367368 property_decider.convert_goals ();
@@ -381,9 +382,10 @@ void run_property_decider(
381382 auto solver_start = std::chrono::steady_clock::now ();
382383
383384 messaget log (ui_message_handler);
384- log.status () << " Running "
385- << property_decider.get_solver ().decision_procedure_text ()
386- << messaget::eom;
385+ log.status ()
386+ << " Running "
387+ << property_decider.get_decision_procedure ().decision_procedure_text ()
388+ << messaget::eom;
387389
388390 property_decider.add_constraint_from_goals (
389391 [&properties](const irep_idt &property_id) {
0 commit comments