aboutsummaryrefslogtreecommitdiff
path: root/tactics/class_tactics.ml
diff options
context:
space:
mode:
authorEmilio Jesus Gallego Arias2020-06-25 20:08:04 +0200
committerEmilio Jesus Gallego Arias2020-07-09 19:39:47 +0200
commit20f55b720be8018cdf9690d60e4ed05d9c8ad5c3 (patch)
tree98ea37269ad171112a44421d363f354205c49a5b /tactics/class_tactics.ml
parent577ec77f17a872d6bc36073ceeb3cf582fcf01c4 (diff)
[exn] Remove some uses of print
Exceptions should not printed except for the top-level. There is the weird anomaly-absorbing code in `Reductionops`, I wonder how frequent that case is, but as the exception is absorbed printing there could have a real impact.
Diffstat (limited to 'tactics/class_tactics.ml')
-rw-r--r--tactics/class_tactics.ml2
1 files changed, 1 insertions, 1 deletions
diff --git a/tactics/class_tactics.ml b/tactics/class_tactics.ml
index 82ce2234e3..63cafbf76d 100644
--- a/tactics/class_tactics.ml
+++ b/tactics/class_tactics.ml
@@ -236,7 +236,7 @@ let with_prods nprods h f =
f gl (h, diff)
with e when CErrors.noncritical e ->
let e, info = Exninfo.capture e in
- Tacticals.New.tclZEROMSG ~info (CErrors.print e) end
+ Proofview.tclZERO ~info e end
else Proofview.Goal.enter
begin fun gl ->
if Int.equal nprods 0 then f gl (h, None)