File tree 1 file changed +6
-6
lines changed
1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -963,6 +963,12 @@ bool cbmc_parse_optionst::process_goto_program(
963
963
string_abstraction (goto_model, log .get_message_handler ());
964
964
}
965
965
966
+ // recalculate numbers, etc.
967
+ goto_model.goto_functions .update ();
968
+
969
+ // add loop ids
970
+ goto_model.goto_functions .compute_loop_numbers ();
971
+
966
972
// ignore default/user-specified initialization
967
973
// of variables with static lifetime
968
974
if (options.get_bool_option (" nondet-static" ))
@@ -977,12 +983,6 @@ bool cbmc_parse_optionst::process_goto_program(
977
983
// needs to be done before pointer analysis
978
984
add_failed_symbols (goto_model.symbol_table );
979
985
980
- // recalculate numbers, etc.
981
- goto_model.goto_functions .update ();
982
-
983
- // add loop ids
984
- goto_model.goto_functions .compute_loop_numbers ();
985
-
986
986
if (options.get_bool_option (" drop-unused-functions" ))
987
987
{
988
988
// Entry point will have been set before and function pointers removed
You can’t perform that action at this time.
0 commit comments