| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-03-13 | Update Azure MacOS version 10.13 -> 10.14 | Gaëtan Gilbert | |
| 10.13 is deprecated as an azure VM Close #11449 | |||
| 2020-03-13 | Merge PR #11804: [CI] test hierarchy builder as part of elpi | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-03-13 | Deprecation of catchable_exception, to be replaced by noncritical in try-with. | Hugo Herbelin | |
| 2020-03-12 | [ci] [doc] Point to actual docker instructions. | Emilio Jesus Gallego Arias | |
| 2020-03-12 | Print implicit arguments in types of references | SimonBoulier | |
| 2020-03-11 | Update dev/ci/ci-basic-overlay.sh | Enrico Tassi | |
| Co-Authored-By: Gaëtan Gilbert <gaetan.gilbert@skyskimmer.net> | |||
| 2020-03-11 | [CI] test hierarchy builder as part of elpi | Enrico Tassi | |
| 2020-03-10 | Merge PR #11732: Update the OCaml version in `default.nix` to 4.09.0 | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2020-03-10 | Merge PR #11764: Simplify mutual template polymorphism | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-03-09 | Do not erase OCAMLPATH in CI targets with Dune-built Coq | Maxime Dénès | |
| 2020-03-09 | Add CI overlays. | Pierre-Marie Pédrot | |
| 2020-03-06 | Merge PR #11717: [dune] [ocamldebug] Improve ocamldebug rules | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-03-04 | Add overlay for equations. | Hugo Herbelin | |
| 2020-03-03 | Update the OCaml version in `default.nix` to 4.09.0 | Maxime Dénès | |
| It is more convenient to use recent versions of OCaml while developing (better backtraces, etc). | |||
| 2020-03-02 | Merge PR #11728: [dune] [doc] Be more explicit about coqtop dependencies | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2020-03-01 | [ci] [docker] overlay for elpi 1.10 | Enrico Tassi | |
| 2020-03-01 | [ci] [docker] bump elpi to 1.10.2 | Enrico Tassi | |
| 2020-03-01 | [ci] bump dune to 2.0.1 due to upstream problems | Enrico Tassi | |
| 2020-03-01 | [dune] [doc] Be more explicit coqtop dependencies | Emilio Jesus Gallego Arias | |
| Fixes #11726 | |||
| 2020-02-29 | [dune] [ocamldebug] Improve ocamldebug rules | Emilio Jesus Gallego Arias | |
| We provide the closure of the dependencies manually. This is still a hack, but not so bad given that the `source`'d files still do contain that duplication too. Dune should provide this functionality so we can replace both this rule and the source files. Actually, that's not hard to implement, `utop` already supports a printer attribute so these are loaded automatically, so the ocamldebug mode could do the same. Should fix #11716 | |||
| 2020-02-25 | Merge PR #11669: Remove hard to read blue color in merge-pr | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-02-25 | Merge PR #11674: [ci] Fix Coquelicot build | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-02-24 | [ci] Fix Coquelicot build | Emilio Jesus Gallego Arias | |
| New versions did remove the autogen.sh script in favor of plain `autoreconf` Note that the Coquelicot build documentation seems incorrect. | |||
| 2020-02-24 | [exn] Forbid raising in exn printers, make them return Pp.t option | Emilio Jesus Gallego Arias | |
| Raising inside exception printers is quite tricky as the order of registration for printers will indeed depend on the linking order. We thus forbid this, and make our API closer to the upstream `Printexn` by having printers return an option type. | |||
| 2020-02-24 | Remove hard to read blue color in merge-pr | Gaëtan Gilbert | |
| 2020-02-22 | Merge PR #11651: [merge-script] Improve warning in case of batch merging. | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-02-22 | Merge PR #11638: Add debugger printer for type GlobEnv.t | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-02-22 | Making structure of type "tolerability" and related clearer. | Hugo Herbelin | |
| Also renamed it to relative_entry_level. Correspondence between old and new representation is: (n,L) -> LevelLt n (n,E), (n,Prec n) -> LevelLe n (n,Any) -> LevelSome (n,Prec p) when n<>p was unused Should not change global semantics (except error message in pr_arg). | |||
| 2020-02-21 | [merge-script] Improve warning in case of batch merging. | Théo Zimmermann | |
| 2020-02-20 | Merge PR #10832: Addressing #6082 and #7766: warning when overriding ↵ | Emilio Jesus Gallego Arias | |
| notation format + new notion of format associated to a given interpretation Ack-by: maximedenes | |||
| 2020-02-20 | Adding a printer for GlobEnv in ocamldebug. | Hugo Herbelin | |
| 2020-02-19 | Merge PR #11499: Clarify expectations for overlay creation | Emilio Jesus Gallego Arias | |
| Ack-by: JasonGross Ack-by: SkySkimmer Reviewed-by: ejgallego | |||
| 2020-02-19 | Merge PR #11302: Add --fuzz, --real, --user to timing scripts | Emilio Jesus Gallego Arias | |
| Reviewed-by: SkySkimmer Ack-by: Zimmi48 Reviewed-by: ejgallego Ack-by: jfehrle | |||
| 2020-02-19 | Overlays for Equations, QuickChick and Iris. | Hugo Herbelin | |
| 2020-02-18 | Merge PR #10204: Remove `unsafe_type_of` from `Coercion` | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer Reviewed-by: mattam82 | |||
| 2020-02-14 | Merge PR #11557: Use thunks to univ instead of lazy constr for template typing | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-02-14 | Merge PR #11468: [doc] fix typo & update release-process.md for opam/docker ↵ | Théo Zimmermann | |
| packaging Reviewed-by: Zimmi48 Ack-by: jfehrle | |||
| 2020-02-14 | Overlay for Inductive.type_of_inductive doesn't take an env | Gaëtan Gilbert | |
| 2020-02-13 | Merge PR #11450: Publishing a new version on Zenodo: not a relevant step for ↵ | Emilio Jesus Gallego Arias | |
| beta versions. Reviewed-by: ejgallego | |||
| 2020-02-13 | Merge PR #11417: Move kind_of_type from the kernel to EConstr. | Enrico Tassi | |
| Reviewed-by: SkySkimmer Reviewed-by: gares | |||
| 2020-02-13 | Merge PR #11521: Remove Goptions.opt_name field | Pierre-Marie Pédrot | |
| Reviewed-by: Zimmi48 Reviewed-by: ppedrot | |||
| 2020-02-12 | Split unicoq out of ci-mtac2.sh (keeping 1 CI job) | Gaëtan Gilbert | |
| No reason to have them in the same .sh | |||
| 2020-02-12 | overlay for removal of optname | Gaëtan Gilbert | |
| 2020-02-11 | Add paramcoq overlay | Maxime Dénès | |
| 2020-02-11 | Remove fiat-crypto-legacy from CI | Maxime Dénès | |
| Motivations: - We should have only maintained developments in our CI - `make ci-fiat-crypto-legacy` takes about 15 mins before the first call to `coqc`, making it unusable to work on overlays - The coding style of this development is so fragile that adapting to any change of behavior requires diffing gigabytes of Ltac traces. @mattam82 and I have been blocked for 6 months this way, when working on unifall. I understand this development was meant to stress-test some components like printing, but I think the trade-off is bad. We should rather come up with specialized test suites for these components. | |||
| 2020-02-11 | Merge PR #11235: Add syntax for non maximal implicit arguments | Hugo Herbelin | |
| Reviewed-by: herbelin Reviewed-by: jfehrle Ack-by: maximedenes | |||
| 2020-02-07 | restore the default URL for coquelicot | Yves Bertot | |
| 2020-02-05 | Add --fuzz, --real, --user to timing scripts | Jason Gross | |
| - Add a `--fuzz` option to `make-both-single-timing-files.py` Passing `--fuzz=N` allows differences in character locations of up to `N` characters when matching lines in per-line timing diffs. The corresponding variable for `coq_makefile` is `TIMING_FUZZ=N`. See also the discussion at https://github.com/coq/coq/pull/11076#pullrequestreview-324791139 - Allow passing `--real` to per-file timing scripts and `--user` to per-line timing script. This allows easily comparing real times instead of user ones (or vice versa). - Support `TIMING_SORT_BY` and `TIMING_FUZZ` in Coq's own build - We also now use argparse rather than a hand-rolled argument parser; there were getting to be too many combinations of options. - Fix the ordering of columns in Coq's build system; this is the equivalent of #8167 for Coq's build system. Fixes #11301 Supersedes / closes #11022 Supersedes / closes #11230 | |||
| 2020-02-04 | Apply suggestions from Hugo | SimonBoulier | |
| Co-Authored-By: Hugo Herbelin <herbelin@users.noreply.github.com> | |||
| 2020-02-04 | Non maximal implicits: add overlays for several libraries | SimonBoulier | |
