Skip to content

Commit 90562d8

Browse files
authored
Merge pull request Mtac2#415 from jrosain/elimination-constraints
Adapt to rocq-prover/rocq#21195 (add quality constraint kinds)
2 parents e21e460 + 0dd2f54 commit 90562d8

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/metaCoqInterp.ml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ let glob_mtac_type ist r =
4343
(* need to instantiate and register the abstract universes a *)
4444
let inst, ctx = UnivGen.fresh_instance_from au None in
4545
(* TODO: find out why UnivFlexible needs a bool & select correct bool. *)
46-
let sigma = Evd.merge_sort_context_set ?sideff:(Some false) (Evd.UnivFlexible true) sigma ctx in
46+
let sigma = Evd.merge_sort_context_set ?sideff:(Some false) (Evd.UnivFlexible true) QGraph.Internal sigma ctx in
4747
sigma, Vars.subst_instance_constr inst ty, (fun ty -> PolyProgram (au, ty))
4848
in
4949
let ty = EConstr.of_constr ty in
@@ -200,7 +200,7 @@ module MetaCoqRun = struct
200200
try
201201
let inst, ctx = UnivGen.fresh_instance_from au None in
202202
(* TODO: find out why UnivFlexible needs a bool & select correct bool. *)
203-
let sigma = Evd.merge_sort_context_set ?sideff:(Some false) (Evd.UnivFlexible true) sigma ctx in
203+
let sigma = Evd.merge_sort_context_set ?sideff:(Some false) (Evd.UnivFlexible true) QGraph.Internal sigma ctx in
204204
let sigma = Evarconv.unify_leq_delay env sigma concl ty in
205205
((false, sigma, ty, EConstr.UnsafeMonomorphic.mkConst c), None)
206206
with Evarconv.UnableToUnify(_,_) -> CErrors.user_err (Pp.str "Different types")

src/run.ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1246,7 +1246,7 @@ let declare_mind env sigma params sigs mut_constrs =
12461246
let univs, ubinders = Evd.univ_entry ~poly:false sigma in
12471247
let uctx = match univs with
12481248
| UState.Monomorphic_entry ctx ->
1249-
let () = Global.push_context_set ctx in
1249+
let () = Global.push_context_set QGraph.Internal ctx in
12501250
Entries.Monomorphic_ind_entry
12511251
| UState.Polymorphic_entry uctx -> Entries.Polymorphic_ind_entry uctx
12521252
in

0 commit comments

Comments
 (0)