aboutsummaryrefslogtreecommitdiff
path: root/pretyping
AgeCommit message (Expand)Author
2009-08-13Death of "survive_module" and "survive_section" (the first one washerbelin
2009-08-13Made unification patch 12268 even more ad hoc (if evars remain in aherbelin
2009-08-11Ensures that let-in's in arities of inductive types work well. Maybe notherbelin
2009-08-11Relatively ad hoc fix to an ill-typed instantiation bug in typeherbelin
2009-08-07Fixed incorrect optimization in Prettyp.pr_located_qualid introducedherbelin
2009-08-06- Cleaning phase of the interfaces of libnames.ml and nametab.mlherbelin
2009-08-02Improved parameterization of Coq:herbelin
2009-07-15- Fixing bug #2139 (kernel-based test of well-formation of eliminationherbelin
2009-07-09Use the proper unification flags in e_exact. This makes exact fail a bitmsozeau
2009-07-08Fixed bug #2116 ("simpl" created ill-typed term while acceptingherbelin
2009-07-08Don't use recent ocaml tolerance for pattern "ProjectVar _" whenherbelin
2009-07-08Reactivation of pattern unification of evars in apply unification, inherbelin
2009-07-08Add heuristic based on non-linearity of evars to determine whether anherbelin
2009-07-08Fixing bug 2129 (evar introduced to remember an ambiguous projectionherbelin
2009-07-07Jolification : tentative de supprimer les "( evd)" et associƩs quiaspiwack
2009-07-06change in the order of unification constraints solving (for canonical structu...amahboub
2009-06-30Add new variants of [rewrite] and [autorewrite] which differ in themsozeau
2009-06-28Improve return predicate inference by making the return type dependentmsozeau
2009-06-22Fixes for r12197, the refined evars were not returned in case fail_evarmsozeau
2009-06-22documented a bug of pattern unification with metasbarras
2009-06-18Use more consistent resolution parameters in Program and regular typingmsozeau
2009-06-18Fix "unsatisfiable constraints" error messages to include all themsozeau
2009-06-18Try typeclass resolution in coercion if no solution can be found to amsozeau
2009-06-11Use a lazy value for the message in FailError, so that it won't bemsozeau
2009-06-11When typing a non-dependent arrow, do not put the (anonymous) variablemsozeau
2009-06-06Fixing bug #2106 ("match" compilation with multi-dependent constructor).herbelin
2009-06-02Adding a regression test about Bauer's example on coq-club ofherbelin
2009-06-02Backtrack on experimental unification with sort variables: it requires msozeau
2009-06-01Change unification with sort constraints to not use the kernelmsozeau
2009-05-28Properly catch sort constraint inconsistency exception inmsozeau
2009-05-27Populate the sort constraints set correctly during unification. Add amsozeau
2009-05-24Temporary fixes in unification:msozeau
2009-05-23A try at using sort variables during unification. Instead of refreshingmsozeau
2009-05-20Many fixes in unification:msozeau
2009-05-19Fix in canonical structure resolution: [check_conv_record] may returnmsozeau
2009-05-19Remove camlp4-specific exception handlingmsozeau
2009-05-18Minor unification changes:msozeau
2009-05-16(Tentative to) add Canonical Structure resolution to the regularmsozeau
2009-05-10- Addition of "Hint Resolve ->" and "Hint Resolve <-" continued: itherbelin
2009-05-09- Adding "Hint Resolve ->" and "Hint Resolve <-" for declaration of equivalenceherbelin
2009-05-09fix a bug in canonical structures (bug found and fixed by Cyril)barras
2009-04-27- Implementation of a new typeclasses eauto procedure based on successmsozeau
2009-04-25- Fixing #2090 (occur check missing when trying to solve evar-evar equation).herbelin
2009-04-24- New cleaning phase for the entry points of pretyping.mlherbelin
2009-04-21fixed CBV strategy: it was too eager on terms likebarras
2009-04-17- Fix handling of clauses in setoid_rewrite to rewrite under bindersmsozeau
2009-04-10Fix premature optimisation in dependent induction: even variable args needmsozeau
2009-04-09Backtrack on 12061 (type checking for bug #2084 too strong as soon as we useherbelin
2009-04-08Some dead code removal + cleanupsletouzey
2009-04-08- Fixing bug #2084 (unification not checking sort constraints), hopingherbelin