X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Ftactics%2Fauto.ml;h=a7af3bbe5be2703e3831a2085eb2b09bddd755fd;hb=34d2f477be65e3fd26bfb6d43a3dd0807274549b;hp=0827b7ebcab8b6372c7f487b42077a063edf21d3;hpb=66929b8edb58d468a134b648466f3e9c45ba5c0e;p=helm.git diff --git a/helm/software/components/tactics/auto.ml b/helm/software/components/tactics/auto.ml index 0827b7ebc..a7af3bbe5 100644 --- a/helm/software/components/tactics/auto.ml +++ b/helm/software/components/tactics/auto.ml @@ -1753,7 +1753,7 @@ let solve_rewrite_tac ~universe ?(steps=1) (proof,goal as status)= (* we take the whole universe (no signature filtering) *) init_cache_and_tables false true false true universe (proof,goal) in - let initgoal = [], [], ty in + let initgoal = [], metasenv, ty in let table = let equalities = (Saturation.list_of_passive passive) in (* we demodulate using both actives passives *) @@ -1788,7 +1788,7 @@ let demodulate_tac ~dbd ~universe (proof,goal)= let curi,metasenv,_subst,pbo,pty, attrs = proof in let metano,context,ty = CicUtil.lookup_meta goal metasenv in let irl = CicMkImplicit.identity_relocation_list_for_metavariable context in - let initgoal = [], [], ty in + let initgoal = [], metasenv, ty in let eq_uri = eq_of_goal ty in let (active,passive,bag), cache, maxm = init_cache_and_tables