File tree 1 file changed +14
-0
lines changed
1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -855,6 +855,19 @@ bool cbmc_parse_optionst::process_goto_program(
855
855
cmdline.isset (" pointer-check" ));
856
856
remove_virtual_functions (symbol_table, goto_functions);
857
857
858
+ // do partial inlining
859
+ status () << " Partial Inlining" << eom;
860
+ goto_partial_inline (goto_functions, ns, ui_message_handler);
861
+
862
+ // remove returns, gcc vectors, complex
863
+ remove_returns (symbol_table, goto_functions);
864
+ remove_vector (symbol_table, goto_functions);
865
+ remove_complex (symbol_table, goto_functions);
866
+
867
+ // add generic checks
868
+ status () << " Generic Property Instrumentation" << eom;
869
+ goto_check (ns, options, goto_functions);
870
+
858
871
// full slice?
859
872
if (cmdline.isset (" full-slice" ))
860
873
{
@@ -875,6 +888,7 @@ bool cbmc_parse_optionst::process_goto_program(
875
888
}
876
889
}
877
890
891
+ <<<<<<< fada6185d03028840f415fda8f5ab057218a602c
878
892
// do partial inlining
879
893
status () << " Partial Inlining" << eom;
880
894
goto_partial_inline (goto_functions, ns, ui_message_handler);
You can’t perform that action at this time.
0 commit comments