aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEnrico Tassi2019-04-12 16:29:41 +0200
committerEnrico Tassi2019-04-12 16:29:41 +0200
commitadc53b598ee2787cf23d8540f03634d19457c806 (patch)
tree42ec8a12887f15abf0dda4c009bfee9564b24988
parent38b86f40b3e2c6ce0ea77c94cf0c48efbf7c9f13 (diff)
parentdf70c87cd7adab8a748a248f7660738dcc043186 (diff)
Merge PR #9949: [stm] Report correct ids on some errors where it was dummy.
Reviewed-by: gares
-rw-r--r--stm/stm.ml4
1 files changed, 2 insertions, 2 deletions
diff --git a/stm/stm.ml b/stm/stm.ml
index d54a5fdf43..e1ab45163a 100644
--- a/stm/stm.ml
+++ b/stm/stm.ml
@@ -2970,7 +2970,7 @@ let process_transaction ~doc ?(newtip=Stateid.fresh ())
"Nested proofs are not allowed unless you turn option Nested Proofs Allowed on."
|> Pp.str
|> (fun s -> (UserError (None, s), Exninfo.null))
- |> State.exn_on ~valid:Stateid.dummy Stateid.dummy
+ |> State.exn_on ~valid:Stateid.dummy newtip
|> Exninfo.iraise
else
@@ -3054,7 +3054,7 @@ let process_transaction ~doc ?(newtip=Stateid.fresh ())
"Commands which may open proofs are not allowed in a proof unless you turn option Nested Proofs Allowed on."
|> Pp.str
|> (fun s -> (UserError (None, s), Exninfo.null))
- |> State.exn_on ~valid:Stateid.dummy Stateid.dummy
+ |> State.exn_on ~valid:Stateid.dummy newtip
|> Exninfo.iraise
else
let id = VCS.new_node ~id:newtip proof_mode () in