| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-06-08 | Merge PR #12480: Don't suggest Proof using when no section variables | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-06-08 | Don't suggest Proof using when no section variables | Gaëtan Gilbert | |
| Fix #12447 | |||
| 2020-06-06 | Fix uncaught NotArity in inductive type | Gaëtan Gilbert | |
| Fixes #12390 | |||
| 2020-05-29 | Fixes #12418 (inference of return clause meets assert false). | Hugo Herbelin | |
| This is a quick fix to avoid the anomaly, with a fallback on before b1b8243b7fc. | |||
| 2020-05-27 | Merge PR #12408: Fix output tests for location errors when running in async ↵ | Emilio Jesus Gallego Arias | |
| mode. Reviewed-by: JasonGross Reviewed-by: ejgallego | |||
| 2020-05-26 | Merge PR #12388: Fix an uncaught python exception in timing | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-05-25 | Merge PR #12366: Delay evaluating arguments of the "exists" tactic | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-05-25 | Fix output tests for location errors when running in async mode. | Théo Zimmermann | |
| In this mode, an additional error was emitted, which made the test fail: Error: There are pending proofs: Unnamed_thm. | |||
| 2020-05-22 | [coqchk] Add test | Pierre Roux | |
| 2020-05-22 | Merge PR #12295: Fixes #12233: printing environment corrupted with ↵ | Pierre-Marie Pédrot | |
| eta-expansion of "match" branches Reviewed-by: gares Ack-by: ppedrot | |||
| 2020-05-22 | Merge PR #11986: [primitive floats] Add low level printing | Pierre-Marie Pédrot | |
| Ack-by: SkySkimmer Reviewed-by: ppedrot | |||
| 2020-05-21 | Fix an uncaught python exception in timing | Jason Gross | |
| Previously, when either the 'before' or 'after' had no files, we'd get an uncaught exception: ``` Traceback (most recent call last): File "/home/jgross/Documents/repos/coq/tools/make-both-time-files.py", line 16, in <module> table = make_diff_table_string(left_dict, right_dict, sort_by=args.sort_by, include_mem=args.include_mem, sort_by_mem=args.sort_by_mem) File "/home/jgross/Documents/repos/coq/tools/TimeFileMaker.py", line 391, in make_diff_table_string right_peak = max(v.get(MEM_KEY, 0) for v in right_dict.values()) ValueError: max() arg is an empty sequence ``` Fixes #12387 | |||
| 2020-05-21 | Merge PR #12368: Print a newline at the end of timing tables | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-05-21 | Merge PR #12358: [topfmt] Set formatter + flush fix | Gaëtan Gilbert | |
| Reviewed-by: JasonGross Reviewed-by: SkySkimmer Ack-by: Zimmi48 | |||
| 2020-05-20 | Print a newline at the end of timing tables | Jason Gross | |
| This, for example, improves the CI display, so that `$ echo 'end:coq.test'` does not appear on the same line as the end of the timing table. | |||
| 2020-05-20 | Merge PR #12350: [test-suite] Ensure copies of files are writable | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-05-19 | Delay evaluating arguments of the "exists" tactic | Attila Gáspár | |
| 2020-05-19 | [topfmt] Set formatter + flush fix | Emilio Jesus Gallego Arias | |
| Closes #12351. We set the parameters of the redirect formatter to be same than the ones in stdout. I guess the original semantics was to ignore the parameters, so I'm unsure we want to do this. While we are a it, we include a fix on the formatter, which _must_ be flushed before closing its associated channel. | |||
| 2020-05-19 | [primitive floats] Add low level hexadecimal printing | Pierre Roux | |
| 2020-05-18 | Merge PR #12289: test-suite: fix bug causing unit tests to be skipped | Hugo Herbelin | |
| Reviewed-by: herbelin | |||
| 2020-05-18 | [test-suite] Ensure copies of files are writable | Emilio Jesus Gallego Arias | |
| This is needed for the case the sources are set to read-only mode, for example when using Dune >= 2.5 [needed for the global cache support] Fixes #12264 Co-authored-by: Ignat Insarov <kindaro@gmail.com> | |||
| 2020-05-18 | Update to 8.13. | Théo Zimmermann | |
| Part of this PR was automatically generated by running dev/doc/update-compat.py --master | |||
| 2020-05-18 | Merge PR #11980: Improve spacing in Print Assumptions | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego Ack-by: herbelin | |||
| 2020-05-18 | Merge PR #12345: test-suite/Makefile: fix incomplete prerequisite list | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-05-18 | test-suite/Makefile: fix incomplete prerequisite list | Gaëtan Gilbert | |
| 2020-05-18 | Improve spacing in Print Assumptions | Gaëtan Gilbert | |
| cf "If this is implemented, long names might cause a printing problem:" in #11852 | |||
| 2020-05-17 | Revert "[test] unit tests for ide/coq_lex.ml" + makefile support | Gaëtan Gilbert | |
| This reverts commits 71ea3ca8b4d3a6fa6b005e48ff7586176b06259e and 0976a670cf853c9bc61b3eee6dceae4a429e066f. | |||
| 2020-05-17 | Fix proof_diffs_test.ml | Gaëtan Gilbert | |
| 2020-05-17 | test-suite: fix bug causing unit tests to be skipped | Gaëtan Gilbert | |
| Since `ocaml_pwd.ml` was added this unquoted glob would be expanded by the shell before being passed to `find`. | |||
| 2020-05-17 | Ltac2: add notations for eval cbv in ... and other in place reductions | Michael Soegtrop | |
| 2020-05-16 | Merge PR #12326: Fix #11761: Functional Induction throws unrecoverable error. | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-05-16 | Fix #11761: Functional Induction throws unrecoverable error. | Pierre Courtieu | |
| Error happened only when writing: functional induction f x y z. instead of functional induction (f x y z). Now the former is equivalent to the former: implicits must be omitted. Hence small source of incompatibility, but a more homogeneous behaviour. | |||
| 2020-05-15 | Test new Search features. | Théo Zimmermann | |
| 2020-05-15 | Deprecate SearchHead. | Théo Zimmermann | |
| The main use case of SearchHead is now handled by headconcl: The secondary use case was redundant with SearchPattern. | |||
| 2020-05-15 | Cleaning the use of pstate and evar_map in Search. | Hugo Herbelin | |
| 2020-05-15 | Search: Displaying the "use About" notice only when really needed. | Hugo Herbelin | |
| 2020-05-15 | Merge PR #12323: Fixes #12322: anomaly when printing "fun" binders with ↵ | Emilio Jesus Gallego Arias | |
| implicit types Reviewed-by: ejgallego | |||
| 2020-05-15 | Merge PR #11948: Hexadecimal numerals | Hugo Herbelin | |
| Reviewed-by: JasonGross Ack-by: Zimmi48 Ack-by: herbelin | |||
| 2020-05-15 | Merge PR #11992: do not re-export ListNotations from Program | Anton Trunov | |
| Reviewed-by: Zimmi48 Reviewed-by: anton-trunov Reviewed-by: ejgallego | |||
| 2020-05-14 | Merge PR #12256: Move the static check of evaluability in unfold tactic to ↵ | Hugo Herbelin | |
| runtime. Reviewed-by: herbelin | |||
| 2020-05-14 | Add test for #11727, which was indirectly fixed by this PR. | Pierre-Marie Pédrot | |
| 2020-05-14 | Move the static check of evaluability in unfold tactic to runtime. | Pierre-Marie Pédrot | |
| See #11840 for a motivation. I had to fix Floats.FloatLemmas because it uses the same name for a notation and a term, and the fact this unfold was working on this was clearly a bug. I hope nobody relies on this kind of stuff in the wild. Fixes #5764: "Cannot coerce ..." should be a runtime error. Fixes #5159: "Cannot coerce ..." should not be an error. Fixes #4925: unfold gives error on Admitted. | |||
| 2020-05-14 | Fixes #12234 (wrong environment for Show Proof). | Hugo Herbelin | |
| We take the env of the current goal with the context replaced with section variables. In practice, this is the global env, but, maybe, one day, a goal state will have its own env. | |||
| 2020-05-14 | Fixes #12322 (anomaly when printing "fun" binders with implicit types). | Hugo Herbelin | |
| A pattern-matching clause was missing in 5f314036e4d (PR #11261). The anomaly triggered in configurations like "fun (x:T) y => ..." (even in the absence of "Implicit Types"). | |||
| 2020-05-14 | Merge PR #12097: Interleave commandline require/set/unset commands | Emilio Jesus Gallego Arias | |
| Ack-by: Zimmi48 Reviewed-by: ejgallego | |||
| 2020-05-14 | Merge PR #8808: Extending support for mixing binders and terms in abbreviations | Emilio Jesus Gallego Arias | |
| Ack-by: Zimmi48 Reviewed-by: ejgallego Reviewed-by: mattam82 | |||
| 2020-05-14 | Merge PR #12315: Tests for bugs #9583 (fixed by #11613) and #9679. | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-05-13 | Extending support for mixing binders and terms in abbreviations. | Hugo Herbelin | |
| 2020-05-13 | Tests for bugs #9583 (fixed by #11613) and #9679. | Hugo Herbelin | |
| 2020-05-13 | Merge PR #11828: [obligations] Deprecated flag cleanup | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer Ack-by: Zimmi48 | |||
