Commit Graph

33 Commits (ea323b26898aaa38ceddad346e89f382528411d2)

Author SHA1 Message Date
Jacques Garrigue 3609f1cc70 principal
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7209 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-10-31 07:54:59 +00:00
Jacques Garrigue f752003267 subtyping polymorphic variants
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7024 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-08-19 03:50:12 +00:00
Jacques Garrigue c78bc94a7a subtyping private types
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7022 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-08-16 09:47:31 +00:00
Jacques Garrigue 5b91a039ac add PRs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6986 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-07-29 08:21:14 +00:00
Jacques Garrigue 36f117f200 fix poly method subtyping
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6806 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-03-10 08:20:08 +00:00
Jacques Garrigue 0edba97cf6 new warning for black holes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6703 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-11-29 02:27:25 +00:00
Jacques Garrigue be7d100b73 different Tpoly's may share the same vl
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6642 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-10-15 03:15:34 +00:00
Jacques Garrigue 242b03f8e9 allow for phantom univars
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6641 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-10-14 02:36:19 +00:00
Jacques Garrigue 091cbacd64 accept more cases
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6640 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-10-14 01:12:26 +00:00
Jacques Garrigue ca88844599 do Fmu checks for moregeneral/eqtype/subtype
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6638 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-10-13 10:05:26 +00:00
Jacques Garrigue 7cbcb5f0f1 add Fmu check
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6637 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-10-13 09:34:44 +00:00
Jacques Garrigue f2a88d399d correct soundness problems?
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6354 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-06-01 09:35:54 +00:00
Jacques Garrigue 357f43ef44 unification dans F-mu...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6323 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-25 09:49:07 +00:00
Jacques Garrigue 50e0a4c26e object fun
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5929 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-11-19 02:36:58 +00:00
Jacques Garrigue 9d338a9a43 more tests
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5903 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-11-08 08:29:37 +00:00
Jacques Garrigue 2f14aa695a traite filtres incomplets dans pressure_variants
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5780 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-08-15 01:35:24 +00:00
Jacques Garrigue fe592824fc ameliore? typage des variants
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5777 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-08-14 09:04:43 +00:00
Jacques Garrigue e9c6054e8b revert to try_expand_head in Ctype.occur_rec (bug report by skaller)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5768 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-08-09 11:47:57 +00:00
Jacques Garrigue af0591973a fix PR#1744
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5669 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-08 10:01:10 +00:00
Jacques Garrigue 580fb97a7f exemple de mauvaise recursion
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5647 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-03 10:01:17 +00:00
Jacques Garrigue c43e3a3d6e more tests
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5633 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-06-30 08:09:21 +00:00
Jacques Garrigue 1ab03c1342 add cycle test
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5542 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-08 01:43:19 +00:00
Jacques Garrigue d385c34635 bug fixes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5460 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-03-26 08:23:33 +00:00
Jacques Garrigue 2872acb145 format
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5459 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-03-26 07:56:22 +00:00
Jacques Garrigue 33c042b216 output format changes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5441 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-03-20 07:34:48 +00:00
Jacques Garrigue 4011817915 Relax the value restriction
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5309 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-12-03 02:57:23 +00:00
Jacques Garrigue 0f434a2e17 corrige PR#1374: univar aliasee en variable de rangee
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5123 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-09-07 01:36:08 +00:00
Jacques Garrigue 857e508c69 version
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5087 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-08-07 05:54:46 +00:00
Jacques Garrigue 5495a20a08 add record check
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5064 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-08-02 01:21:07 +00:00
Jacques Garrigue f60469b8c8 add class constraint test
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4980 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-08 05:58:50 +00:00
Jacques Garrigue a3c76a6264 improve error messages
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4929 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-18 10:47:33 +00:00
Jacques Garrigue b421751765 update expected results
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4928 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-18 08:50:52 +00:00
Jacques Garrigue 367510618f regression tests
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4421 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-02-16 14:46:24 +00:00