The current halt-on-error only affects the exception handler type, so the auto-generated constraints are controlled via the quiet option.