diff --git a/lib/analysis/wca.rb b/lib/analysis/wca.rb index 0661b5ba20e93a42dbc1a94dcdb459525262d6f3..ac043652b5800a03d7a7a571145eda61bdb77dfd 100644 --- a/lib/analysis/wca.rb +++ b/lib/analysis/wca.rb @@ -307,7 +307,8 @@ class WCA edge_cost(edge) end - cycles, freqs = local_ilp.solve_max + cycles, freqs = 0, 0 + cycles, freqs = local_ilp.solve_max unless (/ABB.*_EnsureCompDummy/ =~ fragment.data['name']) # info("WCET(#{wcet_for_obj}): #{cycles} cy (#{two_decimals(cycles * TIME_PER_CYCLE*1e6)} us)") statistics("WCEC/nodes/cycles", "#{wcet_for_obj}" => cycles)