| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | 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-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 | |
| 2020-02-02 | [ci] [fiat-crypto] Use the pinned bedrock2 | Jason Gross | |
| Fiat-Crypto does not guarantee compatibility with the tip of bedrock2, only with the pinned version, and bedrock2 is still relatively unstable. So we make the CI not have Fiat-Crypto depend on bedrock2, and instead use the pinned submodule, by using `EXTERNAL_REWRITER=1 EXTERNAL_COQPRIME=1` rather than `EXTERNAL_DEPENDENCIES=1`. | |||
| 2020-02-02 | Move kind_of_type from the kernel to ssr. | Pierre-Marie Pédrot | |
| It was virtually unused except in ssr, and there is no reason to clutter the kernel with irrelevant code. Fixes #9390: What is the purpose of the function "kind_of_type"? | |||
| 2020-01-31 | [ci] [fiat-crypto-legacy] Use new, faster targets | Jason Gross | |
| The computation of which files to build is now mostly cached rather than computed, eliminting basically all of the wait-time from `make` to the first invocation of `coqc`. Note that we no longer need to invoke `./etc/ci/remove_autogenerated.sh`, but it does not hurt, and it speeds up `coqdep` somewhat significantly. Fixes #9298 | |||
| 2020-01-28 | Add reduction-effects to the CI | Jason Gross | |
| 2020-01-21 | [ci] Pin SF until they solve their CI issues. | Emilio Jesus Gallego Arias | |
| Latest build on SF is erroring due to: ``` "messages" : [ { "type" : "error", "message" : "This job has been blocked because no credits are available on your plan. Please upgrade to continue building.", "reason" : "execution-authorization-failed" } ], ``` we temporary pin to the last successful job that produced artifacts. | |||
| 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-17 | Fix issue #11396 : Rlist hides standard list constructors cons and nil | Michael Soegtrop | |
| 2020-01-15 | [Nix/CI] Add verdi-raft | Vincent Laporte | |
| 2020-01-15 | [Nix/CI] Update fiat_crypto | Vincent Laporte | |
| 2020-01-08 | let CI test bedrock2's 'tested' branch instead of 'master' | Samuel Gruetter | |
| 2020-01-07 | Trailing implicit error: overlays | SimonBoulier | |
| 2019-12-26 | Remove uses of Global in Evd API. | Pierre-Marie Pédrot | |
| Namely, Evd.evar_env and Evd.evar_filtered_env now take an additional environment instead of querying the imperative global one. We percolate this change as higher up as possible. | |||
| 2019-12-22 | Rename files with Class in their name to make their role clearer. | Pierre-Marie Pédrot | |
| We restrict to those that are actually related to typeclasses, and perform the following renamings: Classops --> Coercionops Class --> ComCoercion | |||
| 2019-12-18 | Merge PR #9786: Fix Equation's ci script | Pierre-Marie Pédrot | |
| Reviewed-by: ejgallego Reviewed-by: ppedrot | |||
| 2019-12-16 | Overlay for #11027 | Gaëtan Gilbert | |
| 2019-12-13 | [ci] [docker] Install ocamlformat in docker images. | Emilio Jesus Gallego Arias | |
| 2019-12-13 | Fix Equation's ci script | Matthieu Sozeau | |
| 2019-12-06 | Adding overlay for Quickchick PR#145. | Hugo Herbelin | |
| 2019-12-06 | Merge PR #11174: [dune] Update to dune language version 2.0 | Théo Zimmermann | |
| Reviewed-by: Zimmi48 | |||
| 2019-12-04 | Overlay for ELPI | Hugo Herbelin | |
| 2019-12-04 | [dune] Update to dune language version 2.0 | Emilio Jesus Gallego Arias | |
| This is the minimal set of changes requires for Coq to build under 2.0 mode. We may likely take advantage of some more new features. Note that Dune 2.0 requires OCaml >= 4.06.0, OPAM allows to use Dune in older versions as it will install a secondary compiler. | |||
| 2019-12-02 | [ci] [sf] Add authentication to artifact download. | Emilio Jesus Gallego Arias | |
| It seems we need to pass the token to the actual artifact download. | |||
| 2019-12-02 | [CI] Test latest artifacts of SF instead of the stable version | Maxime Dénès | |
| 2019-11-27 | [ci] Split out the dependencies of fiat-crypto | Jason Gross | |
| 2019-11-27 | [ci] Build slightly more in the fiat-crypto target | Jason Gross | |
| This adds a couple extra files, but not many. | |||
| 2019-11-21 | add tlc to ci; please proof read very carefully and test. thanks | charguer | |
| 2019-11-12 | Expand documentation about generating a Docker image. | Pierre-Marie Pédrot | |
| 2019-11-05 | overlay | Enrico Tassi | |
| 2019-11-05 | elpi 1.8 | Enrico Tassi | |
| 2019-11-01 | Add overlays | Pierre Roux | |
| 2019-10-29 | [declare] Use helper function for `fix_exn` instead of relying on internals. | Emilio Jesus Gallego Arias | |
| 2019-10-25 | [funind] Remove duplicate save function. | Emilio Jesus Gallego Arias | |
| AFAICT the reasoning for introducing this function doesn't hold anymore. This is needed for future refactorings that should make some types private. | |||
| 2019-10-14 | Merge PR #10811: Allow SProp default on | Pierre-Marie Pédrot | |
| Reviewed-by: Zimmi48 Reviewed-by: ejgallego Reviewed-by: ppedrot | |||
| 2019-10-08 | Merge PR #10770: [ci] Add mit-pdos/perennial | Emilio Jesus Gallego Arias | |
| Ack-by: SkySkimmer Reviewed-by: Zimmi48 Reviewed-by: ejgallego | |||
| 2019-10-04 | overlays for sprop default on | Gaëtan Gilbert | |
| 2019-10-03 | Merge PR #10727: [library] Move `Declaremods` to `vernac/` | Pierre-Marie Pédrot | |
| Ack-by: SkySkimmer Reviewed-by: herbelin Reviewed-by: ppedrot | |||
| 2019-09-20 | [ci] Add mit-pdos/perennial | Tej Chajed | |
| 2019-09-19 | [ci] Update supported OCaml version to 4.09.0 | Emilio Jesus Gallego Arias | |
| 2019-09-18 | [declaremods] Remove abstraction layer over module interpretation. | Emilio Jesus Gallego Arias | |
| Now that we place imperative module declaration on top of module interpretation we can remove the abstraction layer used in `Declaremods`, so the `interp_modast` parameter goes away. Improvement suggested by Gaëtan Gilbert. | |||
| 2019-09-17 | Merge PR #10738: update elpi to 1.7 | Gaëtan Gilbert | |
| Reviewed-by: SkySkimmer | |||
| 2019-09-17 | Overlay for VST | Maxime Dénès | |
