From b5c9a9678b2a189edf092f4b8dbebccd49430154 Mon Sep 17 00:00:00 2001 From: Gaƫtan Gilbert Date: Tue, 28 Aug 2018 15:20:14 +0200 Subject: Avoid repeat univ declaration in cumulative subtyping check --- kernel/indtypes.ml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'kernel') diff --git a/kernel/indtypes.ml b/kernel/indtypes.ml index d7eb865e0a..14decafcd3 100644 --- a/kernel/indtypes.ml +++ b/kernel/indtypes.ml @@ -234,8 +234,7 @@ let check_subtyping cumi paramsctxt env_ar inds = let instance_other = Instance.of_array new_levels in let constraints_other = Univ.subst_univs_level_constraints lmap (Univ.UContext.constraints uctx) in let uctx_other = Univ.UContext.make (instance_other, constraints_other) in - let env = Environ.push_context uctx env_ar in - let env = Environ.push_context uctx_other env in + let env = Environ.push_context uctx_other env_ar in let subtyp_constraints = CumulativityInfo.leq_constraints cumi (UContext.instance uctx) instance_other -- cgit v1.2.3