| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-03-11 | Merge PR #11790: [lib] [ccalgo] Remove unused code / cleanup | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-03-10 | [ci] [gitlab] Move VST to `allow_failure` | Emilio Jesus Gallego Arias | |
| VST has been broken for a few days, moving to allow failure. | |||
| 2020-03-10 | Merge PR #11767: Fix #11738 : Funind using deprecated Coqlib API. | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego Reviewed-by: maximedenes | |||
| 2020-03-10 | test coq-makefile/findlib-package-unpacked: only try to invoke 'make' when | Ralf Treinen | |
| there is an ocamlopt compiler. | |||
| 2020-03-10 | test coq-makefile/camldep: try to build a cmx only when there is an ocamlopt | Ralf Treinen | |
| compiler. In any case, try to build a cmo file. | |||
| 2020-03-10 | Merge PR #11788: Prevent CoqIDE from hanging when invalid channels are still ↵ | Michael Soegtrop | |
| open. Reviewed-by: MSoegtropIMC | |||
| 2020-03-10 | Remove parallel building of Sphinx documentation. | Théo Zimmermann | |
| Since version 1.0.0 of the sphinxcontrib-bibtex extension, parallel building of the Sphinx documentation emits a warning (and thus makes our warning-free build fail). This change was already done in Makefile.doc as part of #11732. | |||
| 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-10 | Merge PR #11763: Fixing an amusing small bug in parsing decimal numbers in R | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot Reviewed-by: proux01 | |||
| 2020-03-10 | Fixing little bug in parsing decimal numbers in R. | Hugo Herbelin | |
| 2020-03-10 | Disable parallel build of Sphinx documentation | Maxime Dénès | |
| We are using some Sphinx extensions that are not safe w.r.t. parallel reaading. | |||
| 2020-03-10 | [plugins] [cc] Remove unused exports / mli file cleanup. | Emilio Jesus Gallego Arias | |
| 2020-03-10 | [clib] Remove module CStack | Emilio Jesus Gallego Arias | |
| This is only used in `Ccalgo` and it does not provide any advantage these days over the upstream OCaml implementation. | |||
| 2020-03-10 | Merge PR #11774: [exn] [nit] Remove not very useful re-raises. | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-03-09 | Merge PR #11787: Do not erase OCAMLPATH in CI targets with Dune-built Coq | Emilio Jesus Gallego Arias | |
| Reviewed-by: ejgallego | |||
| 2020-03-09 | Merge PR #11720: Remove some productionlists | Théo Zimmermann | |
| Ack-by: Zimmi48 | |||
| 2020-03-09 | Remove some productionlists | Jim Fehrle | |
| 2020-03-09 | Merge PR #11773: [doc] [dune] Update Dune build instructions | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2020-03-09 | Prevent CoqIDE from hanging when invalid channels are still open. | Pierre-Marie Pédrot | |
| This behaviour happens as a sub-bug of #10169 for instance. | |||
| 2020-03-09 | Do not erase OCAMLPATH in CI targets with Dune-built Coq | Maxime Dénès | |
| 2020-03-09 | Do not rely on the implicit declaration of caml_minor_collection. | Guillaume Melquiond | |
| This commit also prefixes young_ptr and young_limit along the way, so as to not rely on OCaml's compatibility layer. This is a gratuitous change, since this code is only meant to be compiled with OCaml < 4.10 anyway. | |||
| 2020-03-09 | Fix #11730: Mangle Names vs Infix | Gaëtan Gilbert | |
| 2020-03-09 | Fix #9930: "change" replaces 0-param projections by constants | Gaëtan Gilbert | |
| 2020-03-09 | Add CI overlays. | Pierre-Marie Pédrot | |
| 2020-03-08 | Ensure that template parameters are shared in the same inductive block. | Pierre-Marie Pédrot | |
| This could have been at the root of strange behaviours (read unsoundness). | |||
| 2020-03-08 | Template polymorphism is now a property of the inductive block. | Pierre-Marie Pédrot | |
| For an inductive block to be template, all its components must also be. This is probably fixing a few soundness bugs in the process, but I do not want to think too much about it. | |||
| 2020-03-08 | Do not hardcode specific handling of Prop levels in template poly. | Pierre-Marie Pédrot | |
| We also factorize a few checks by returning an option when looking for a potentially template universe. | |||
| 2020-03-08 | Minor improvements to the unreleased changelog. | Théo Zimmermann | |
| Same as #11780 except that this part can be backported to v8.11. | |||
| 2020-03-08 | Minor improvements to the unreleased changelog. | Théo Zimmermann | |
| 2020-03-08 | [doc] [dune] Update Dune build instructions | Emilio Jesus Gallego Arias | |
| 2020-03-08 | [exn] [nit] Remove not very useful re-raises. | Emilio Jesus Gallego Arias | |
| Cleanup: IMHO most of the re-raises here are not worth it. | |||
| 2020-03-08 | Merge PR #11578: [exn] Keep information from multiple extra exn handlers | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-03-08 | Merge PR #11714: [gramlib] Refactor gramlib interface. | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-03-08 | Merge PR #11740: Ltac2: Add notation for enough and eenough | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-03-06 | Fix #11738 : Funind using deprecated Coqlib API. | Pierre Courtieu | |
| 2020-03-06 | Merge PR #11698: Fix #11592: Side effect safety may be broken by universe ↵ | Gaëtan Gilbert | |
| effects Reviewed-by: SkySkimmer | |||
| 2020-03-06 | Merge PR #11723: Fix mishandling of sigma in guess_elim (regression from 8.11) | Pierre-Marie Pédrot | |
| Reviewed-by: ppedrot | |||
| 2020-03-06 | Merge PR #11717: [dune] [ocamldebug] Improve ocamldebug rules | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2020-03-06 | Adding a test to the test-suite. | Pierre-Marie Pédrot | |
| We take inspiration and code from the Evil plugin. | |||
| 2020-03-06 | Actually take advantage of the universes contained in side-effect certificates. | Pierre-Marie Pédrot | |
| 2020-03-06 | Also check for monomorphic universes in side-effects certificates. | Pierre-Marie Pédrot | |
| 2020-03-06 | Abstract away the API for side-effect certificates. | Pierre-Marie Pédrot | |
| 2020-03-06 | Make explicit that the side-effect certificate trust is all-or-nothing. | Pierre-Marie Pédrot | |
| The current behaviour could be considered as sub-optimal, but it probably doesn't matter in practice as this happens when serializing side-effects. | |||
| 2020-03-05 | Merge PR #11744: [dune] Fix bug in auto-configure deps. | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2020-03-05 | Merge PR #11693: [boot] Don't initialize coqlib when `-boot` is passed. | Enrico Tassi | |
| Reviewed-by: gares | |||
| 2020-03-05 | Merge PR #7791: Deprecating the declaration of arbitrary terms as hints. | Maxime Dénès | |
| Reviewed-by: Zimmi48 Reviewed-by: mattam82 Reviewed-by: maximedenes | |||
| 2020-03-05 | Merge PR #11522: Adding an alias `pose proof (x:=t)` for `pose proof t as x` ↵ | Pierre-Marie Pédrot | |
| following the model of `pose (x:=t)`. Reviewed-by: Zimmi48 Reviewed-by: ppedrot | |||
| 2020-03-05 | Merge PR #11602: Adding support for an "only parsing" modifier in ↵ | Pierre-Marie Pédrot | |
| "where"-based notation Reviewed-by: Zimmi48 Reviewed-by: maximedenes Reviewed-by: ppedrot | |||
| 2020-03-04 | [micromega] Add numerical compatibility layer. | Emilio Jesus Gallego Arias | |
| Only significant change is in gcd / lcm which now are typed in `Z.t` | |||
