Skip to content

Commit f443b18

Browse files
author
Daniel Kroening
committed
partial inlining is no longer needed
1 parent 5624b15 commit f443b18

File tree

2 files changed

+1
-6
lines changed

2 files changed

+1
-6
lines changed

src/cbmc/cbmc_parse_options.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -784,10 +784,6 @@ bool cbmc_parse_optionst::process_goto_program(
784784
// instrument library preconditions
785785
instrument_preconditions(goto_model);
786786

787-
// do partial inlining
788-
status() << "Partial Inlining" << eom;
789-
goto_partial_inline(goto_model, get_message_handler());
790-
791787
// remove returns, gcc vectors, complex
792788
remove_returns(goto_model);
793789
remove_vector(goto_model);

src/goto-programs/set_properties.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,7 @@ void label_properties(goto_functionst &goto_functions)
122122
it=goto_functions.function_map.begin();
123123
it!=goto_functions.function_map.end();
124124
it++)
125-
if(!it->second.is_inlined())
126-
label_properties(it->second.body, property_counters);
125+
label_properties(it->second.body, property_counters);
127126
}
128127

129128
void make_assertions_false(goto_modelt &goto_model)

0 commit comments

Comments
 (0)