sig val coqidelock : Task.mutex val run_coqide : Prover.Logs.t -> Wpo.t -> Wp_parameters.Script.t -> Prover.verdict Task.task val prove : Prover.Logs.t -> Wpo.t -> Prover.verdict Task.task end