From 6d99002362efd6fdde6ce76f224464a8e3dd63ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Correnson?= <loic.correnson@cea.fr> Date: Thu, 7 Jul 2022 09:07:39 +0200 Subject: [PATCH] [wp] export human-readlabel json stats --- src/plugins/wp/Stats.ml | 1 + src/plugins/wp/Why3Provers.ml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/wp/Stats.ml b/src/plugins/wp/Stats.ml index 662b145ba0b..3732555a5f7 100644 --- a/src/plugins/wp/Stats.ml +++ b/src/plugins/wp/Stats.ml @@ -187,6 +187,7 @@ let pretty fmt s = let to_json_p (p,r) : Json.t = `Assoc [ "prover", `String (VCS.name_of_prover p) ; + "hprover", `String (VCS.title_of_prover p) ; "time", `Float r.time ; "htime", `String (Pretty_utils.to_string Rformat.pp_time r.time) ; "success", `Int r.success ; diff --git a/src/plugins/wp/Why3Provers.ml b/src/plugins/wp/Why3Provers.ml index 07645004d58..167dc3e1370 100644 --- a/src/plugins/wp/Why3Provers.ml +++ b/src/plugins/wp/Why3Provers.ml @@ -93,7 +93,7 @@ let print_wp s = let prv = String.split_on_char ',' name in String.concat ":" prv -let title p = Format.asprintf "%a" Why3.Whyconf.print_prover p +let title p = Pretty_utils.to_string Why3.Whyconf.print_prover p let name p = p.Why3.Whyconf.prover_name let compare = Why3.Whyconf.Prover.compare let is_mainstream p = p.Why3.Whyconf.prover_altern = "" -- GitLab