@@ -227,7 +227,7 @@ impl flags::AnalysisStats {
227
227
fail += 1 ;
228
228
}
229
229
eprintln ! ( "{:<20} {}" , "Data layouts:" , sw. elapsed( ) ) ;
230
- eprintln ! ( "Failed data layouts: {fail} ({}%)" , fail * 100 / all) ;
230
+ eprintln ! ( "Failed data layouts: {fail} ({}%)" , percentage ( fail, all) ) ;
231
231
report_metric ( "failed data layouts" , fail, "#" ) ;
232
232
}
233
233
@@ -254,7 +254,7 @@ impl flags::AnalysisStats {
254
254
fail += 1 ;
255
255
}
256
256
eprintln ! ( "{:<20} {}" , "Const evaluation:" , sw. elapsed( ) ) ;
257
- eprintln ! ( "Failed const evals: {fail} ({}%)" , fail * 100 / all) ;
257
+ eprintln ! ( "Failed const evals: {fail} ({}%)" , percentage ( fail, all) ) ;
258
258
report_metric ( "failed const evals" , fail, "#" ) ;
259
259
}
260
260
@@ -280,7 +280,7 @@ impl flags::AnalysisStats {
280
280
fail += 1 ;
281
281
}
282
282
eprintln ! ( "{:<20} {}" , "MIR lowering:" , sw. elapsed( ) ) ;
283
- eprintln ! ( "Mir failed bodies: {fail} ({}%)" , fail * 100 / all) ;
283
+ eprintln ! ( "Mir failed bodies: {fail} ({}%)" , percentage ( fail, all) ) ;
284
284
report_metric ( "mir failed bodies" , fail, "#" ) ;
285
285
}
286
286
0 commit comments