Coq Call 2023 05 09
Pierre-Marie Pédrot edited this page May 9, 2023
·
10 revisions
- May 9th 4pm UTC+2 (Paris time zone offset)
- https://rdv2.rendez-vous.renater.fr/coq-call
- Early feedback about deterministic timeouts and memory limits: https://github.com/coq/coq/pull/17266 (gadmm & Gaëtan, 15 min)
- What to do about https://github.com/coq/coq/pull/17432 (reinfer univ inconsistency when explanation is missing) (Gaëtan, 15min)
- bikeshed syntax for https://github.com/coq/coq/pull/17509 (rewrite_strat fixpoint operator) (Gaëtan, 15min)
- Chairman: Ali Caglayan
- Secretary: PMP
- GADMM: this is pending on support in OCaml 5.0 and requires an OCaml version higher than the Coq lower bound.
- GADMM: Is it solving the Coq reliability issue? (Unclear).
- PMP: should be put as an optional dependency
- EJGA: this seems to make asynchronous exceptions possible, so nice to polish
- PMP: maybe worth staging into a plugin
Result: Status quo, let's wait to see whether OCaml 5.0 makes the implementation of this library possible.
- GG: performance concerns.
- AC: maybe guard with a flag, produce a different error and cleanly document the behaviour
- Discussion about annotating NotConvertible with the missing constraints instead
Result: Status quo, let's discuss more in the PR.
- GG: various problems with parsing
- PMP: don't introduce a different syntax for bound fix variables and do the check at runtime instead
- Discussion about an Ltac2 API
- AC: well-parenthesize the fix node with
end
To the extent possible under law, the contributors of “Cocorico!, the Coq wiki” have waived all copyright and related or neighboring rights to their contributions.
By contributing to Cocorico!, the Coq wiki, you agree that you hold the copyright and you agree to license your contribution under the CC0 license or you agree that you have permission to distribute your contribution under the CC0 license.