Skip to content

Coq Call 2023 05 09

Pierre-Marie Pédrot edited this page May 9, 2023 · 10 revisions

Topics

Roles

  • Chairman: Ali Caglayan
  • Secretary: PMP

Notes

Deterministic timeouts

  • 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.

What to do with PR17432

  • 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.

Bikeshed PR17509

  • 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
Clone this wiki locally