Module Ortac_runtime_qcheck_stm_domain
include module type of struct include Ortac_runtime end
type error = Ortac_runtime.error = | Violated_axiom| Axiom_failure of {exn : exn;
}| Violated_invariant of {term : string;position : term_kind;
}| Violated_condition of {term : string;term_kind : term_kind;
}| Specification_failure of {term : string;term_kind : term_kind;exn : exn;
}| Unexpected_exception of {allowed_exn : string list;exn : exn;
}| Uncaught_checks of {term : string;
}| Unexpected_checks of {terms : string list;
}
val pp_loc : Stdlib.Format.formatter -> location -> unitval pp_error_report : Stdlib.Format.formatter -> error_report -> unitexception Partial_function of exn * locationval string_of_integer : integer -> stringmodule Make (Spec : STM.Spec) : sig ... end