@@ -153,7 +153,7 @@ let () =
| 0, 0 ->
print_endline "No errors found";
exit 0
- | _ ->
+ | _ -> (
Printf.printf "Found %d error(s), %d warning(s)\n" !ctx.error_nb
!ctx.warn_nb;
- exit 1
+ match !ctx.debug_nb with 0 -> exit 0 | _ -> exit 1)