Skip to content

Commit cafca11

Browse files
committed
fix issue in compare_and_print_commands
1 parent 5b2960d commit cafca11

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Main/ace_common.ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ let compare_and_print_commands fmt data descr exit =
2222
| (_, true)::data, (_, arm)::descr ->
2323
Format.fprintf fmt "%a \t\t\t; (altered)@." Arm_printer.pp_arm arm ;
2424
aux data descr is_exit (i+4)
25-
| (_, true)::_, [] -> assert false
2625
| _, [] when not is_exit && exit <> None ->
2726
let exit = Option.get exit in
2827
Format.fprintf fmt "; ======== EXIT CODE ========@." ;
2928
aux data (Exit.get_preferred_descr exit i |> snd) true i
29+
| (_, true)::_, [] -> assert false
3030
| (d, false)::data, _ ->
3131
Format.fprintf fmt "%a \t\t\t; (filler)@." Arm_printer.pp_arm (Arm.Custom d) ;
3232
aux data descr is_exit (i+4)

0 commit comments

Comments
 (0)