X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Fng_refiner%2Fcheck.ml;h=bd7f72e70b1d3040448f71290e097fc5a54f0964;hb=5c8de084e314e41f3dc2f605f6242283e930b803;hp=e039f11292923a8bbe98f6ddddfd387f8819388e;hpb=e898ca2563cc4dfbd328efc7aa3a4ff86feaec92;p=helm.git diff --git a/helm/software/components/ng_refiner/check.ml b/helm/software/components/ng_refiner/check.ml index e039f1129..bd7f72e70 100644 --- a/helm/software/components/ng_refiner/check.ml +++ b/helm/software/components/ng_refiner/check.ml @@ -271,14 +271,18 @@ let _ = prerr_endline ("start: " ^ NUri.string_of_uri u); let bo = curryfy [] bo in (try + let rdb = { + NRstatus.uhint_db = NCicUnifHint.empty_db; + NRstatus.coerc_db = NCicCoercion.empty_db; + NRstatus.library_db = NCicLibrary.time0; + NRstatus.dump = fun x -> x + } in let metasenv, subst, bo, infty = - NCicRefiner.typeof - ~look_for_coercion:(fun _ _ _ _ _ -> []) - NCicUnifHint.empty_db [] [] [] bo None + NCicRefiner.typeof rdb [] [] [] bo None in let metasenv, subst = try - NCicUnification.unify NCicUnifHint.empty_db metasenv subst [] infty ty + NCicUnification.unify rdb metasenv subst [] infty ty with | NCicUnification.Uncertain msg | NCicUnification.UnificationFailure msg