| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-02-09 | Fix #11553: magicaly_constant_of_fixbody checks existence of made up constant | Gaëtan Gilbert | |
| 2020-02-08 | Merge PR #11240: Add rew dependent Notations | Hugo Herbelin | |
| Reviewed-by: herbelin Ack-by: jfehrle | |||
| 2020-02-08 | Merge PR #10343: Resolve 10342 : [Ltac2] Add array library | Pierre-Marie Pédrot | |
| Ack-by: SkySkimmer Ack-by: gares Reviewed-by: ppedrot | |||
| 2020-02-08 | Resolve #10342 : [Ltac2] Add array library | Michael Soegtrop | |
| 2020-02-06 | Merge PR #10835: Accepting a few more variants of format for recursive ↵ | Pierre-Marie Pédrot | |
| notations (+ a fix about locations) Reviewed-by: ppedrot | |||
| 2020-02-04 | Merge PR #11513: Test for #5617: Primitive projections confuse the ↵ | Gaëtan Gilbert | |
| termination checker. Reviewed-by: SkySkimmer | |||
| 2020-02-04 | Merge PR #11514: add regression test for lia | Pierre-Marie Pédrot | |
| Reviewed-by: fajb | |||
| 2020-02-03 | add regression test for lia | Andres Erbsen | |
| 2020-02-03 | Test for #5617: Primitive projections confuse the termination checker. | Pierre-Marie Pédrot | |
| Fixes #5617. | |||
| 2020-02-03 | Fix efficiency regression #11436 | Frédéric Besson | |
| - The cutting plane has been (sometimes) improved to generate stronger cuts. - There is now some support for profiling the Simplex see documentation for Show Lia Profile. | |||
| 2020-01-31 | More tolerant in format for recursive notations. | Hugo Herbelin | |
| This is probably a bit overkill but users are tempted to experiment it, so we accept that both ends of a recursive notation are surrounded with boxes which contain printing hints. The alternative would have been to forbid the ends of a recursive notation to be in boxes, but strictly speaking it is a bit more restricting, even if I don't see a realistic use of the general form. | |||
| 2020-01-30 | Printing tests for applied references combined with impl. args. and notations. | Hugo Herbelin | |
| This shows a few bugs and even anomalies. See issue #11091. See further commits for some fixes. | |||
| 2020-01-29 | Merge PR #11399: Checker: use inductive's check_template flag | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-01-29 | Merge PR #11472: Fix #11467 ('e' was not displayed when printing decimal ↵ | Pierre-Marie Pédrot | |
| notations in R) Reviewed-by: erikmd Reviewed-by: ppedrot | |||
| 2020-01-28 | Fix #11467 | Pierre Roux | |
| 'e' was not displayed when printing decimal notations in R : Require Import Reals. Check (1.23e1, 32e+1, 0.1)%R. was giving < (123-1%R, 321%R, 1-1%R) instead of < (123e-1%R, 32e1%R, 1e-1%R) This was introduced in #8764 (in Coq 8.10). | |||
| 2020-01-27 | Checker: use inductive's check_template flag | Gaëtan Gilbert | |
| And enable related test. | |||
| 2020-01-27 | schemes: use rigid universes | Gaëtan Gilbert | |
| so for instance ~~~coq Set Printing All. Set Printing Universes. Polymorphic Inductive foo@{u v|u<=v} : Type@{u}:= . Lemma bla@{u v|u < v} : foo@{u v} -> False. Proof. induction 1. Qed. ~~~ works. | |||
| 2020-01-22 | Fix #11421 computation of Set+2 | Gaëtan Gilbert | |
| 2020-01-19 | Merge PR #11368: Turn trailing implicit warning into an error | Hugo Herbelin | |
| Ack-by: Zimmi48 Reviewed-by: herbelin Ack-by: maximedenes | |||
| 2020-01-19 | Merge PR #11348: Discharge inductive types without rechecking them | Pierre-Marie Pédrot | |
| Ack-by: maximedenes Reviewed-by: ppedrot | |||
| 2020-01-17 | Merge PR #11362: Lia bugfix 11191 | Maxime Dénès | |
| Reviewed-by: maximedenes | |||
| 2020-01-15 | Merge PR #11373: Close #11168 | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-01-15 | Merge PR #11374: Close #11133 | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-01-15 | Discharge inductive types without rechecking them | Gaëtan Gilbert | |
| 2020-01-14 | Merge PR #11394: [coqdoc] Fix #11353: coqdoc -g omits all sentences with ↵ | Hugo Herbelin | |
| decorations Ack-by: Zimmi48 Reviewed-by: herbelin | |||
| 2020-01-14 | [coqdoc] Fix #11353: coqdoc -g omits all sentences with decorations | Karl Palmskog | |
| 2020-01-14 | Merge PR #10486: [extraction] Support extraction of Coq's string type to ↵ | Kazuhiko Sakaguchi | |
| OCaml's string type Ack-by: SkySkimmer Ack-by: Zimmi48 Ack-by: ejgallego Reviewed-by: herbelin Ack-by: maximedenes Reviewed-by: pi8027 | |||
| 2020-01-13 | Merge PR #11285: fix #11279. Specialize h no longer expands letins in the ↵ | Pierre-Marie Pédrot | |
| type of h. Reviewed-by: ppedrot | |||
| 2020-01-13 | Merge PR #11280: Fix #11195 and add other improvements: try loading .vio ↵ | Pierre-Marie Pédrot | |
| (and not just… Reviewed-by: Zimmi48 Reviewed-by: gares Reviewed-by: ppedrot | |||
| 2020-01-12 | fix #11279. Specialize h no longer expands letins in the type of h. | Pierre Courtieu | |
| The type of h is reconstructed to look as much as the initial type of h as possible. | |||
| 2020-01-09 | Merge PR #11164: [CS] allow Let variable to be canonical | Pierre-Marie Pédrot | |
| Ack-by: SkySkimmer Ack-by: Zimmi48 Ack-by: ejgallego Reviewed-by: ppedrot | |||
| 2020-01-08 | Add test case for string extraction in OCaml and Haskell | Maxime Dénès | |
| 2020-01-08 | Close #11133 | Gaëtan Gilbert | |
| Fixed by 8750682e367d7e78634bf88e667e4c9e7c3613d3 (#9915) | |||
| 2020-01-08 | replace deprecated -quick with -vio in the test suite | Enrico Tassi | |
| 2020-01-08 | Close #11168 | Gaëtan Gilbert | |
| Seems to have been fixed since it was reported (perhaps by #11317?) | |||
| 2020-01-08 | Merge PR #11341: Add non-utf8 timing test | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-01-07 | Merge PR #11245: [tools] Remove support for python2 | Théo Zimmermann | |
| Reviewed-by: JasonGross Reviewed-by: Zimmi48 Reviewed-by: vbgl | |||
| 2020-01-07 | Fix test-suite fo non maximal implicit arguments | SimonBoulier | |
| 2020-01-06 | Fix #11140: Bidirectionality hints perform (surprising?) simplification | Maxime Dénès | |
| We typecheck arguments like previously, using bidirectionality hints, but ultimately replace them with user-provided arguments on which we replay coercion traces. This is a fix which should be easy to backport, but there are two directions of future work: - Coercion traces for `Program` coercions (in these cases, we currently use the inferred arguments) - Separate the Coercion API in two phases: inference and application of coercions. It will make the approach taken here cleaner, and probably make it easier to interleave typing steps with coercion inference. Co-Authored-By: Gaëtan Gilbert <gaetan.gilbert@skyskimmer.net> | |||
| 2020-01-06 | [micromega] fix of bug #11191 | Frédéric Besson | |
| - Add an instance to ZifyInst to instruct zify that 0 < x -> 0 < y -> 0 < Z.pow x y - More aggressive interval analysis to bound non-linear monomials. | |||
| 2020-01-06 | Merge PR #11361: Fix #11360: discharge of template inductive with param only ↵ | Pierre-Marie Pédrot | |
| use of var Reviewed-by: mattam82 Reviewed-by: ppedrot | |||
| 2020-01-06 | Fix #11360: discharge of template inductive with param only use of var | Gaëtan Gilbert | |
| 2020-01-04 | Fixing status reporting for complexity tests. | Hugo Herbelin | |
| The regexp parsing the time needed an update to support the case "Finished failing translation". Also, not all cases of failures were reported. | |||
| 2020-01-03 | Merge PR #11343: fix: Shorten ssrsetoid.v to fix TC performance issue | Enrico Tassi | |
| Reviewed-by: gares | |||
| 2020-01-03 | coq_makefile: test with CAMLPKGS and mllib | Gaëtan Gilbert | |
| 2020-01-03 | [tools] Remove support for python2 | Emilio Jesus Gallego Arias | |
| Closes #10491 We re-add the header in doc/tools/coqrst/notations/fontsupport.py which was removed by accident in 1a9c769ed363ee2f2784e7252af72e6c1e2fbcc6 The fontsupport script itself has been kept for reference, however it is not involved by any build target as of today. | |||
| 2019-12-30 | Merge PR #11233: Fixes #11231: missing dependency in looking for default ↵ | Pierre-Marie Pédrot | |
| clauses in pattern matching decompilation algorithm Ack-by: Zimmi48 Reviewed-by: ppedrot | |||
| 2019-12-29 | Merge PR #11334: Fixes a small bug exposing an _ANONYMOUS_REL in a ↵ | Pierre-Marie Pédrot | |
| unification error message Reviewed-by: ppedrot | |||
| 2019-12-28 | Merge PR #11323: Fix mulc on 32-bit architectures | Michael Soegtrop | |
| Reviewed-by: MSoegtropIMC | |||
| 2019-12-28 | Extend `Print Canonical Projections` with a search functionality | Kazuhiko Sakaguchi | |
| The `Print Canonical Projections` command now can take constants and prints only the unification rules that involves or are synthesized from given constants. | |||
