Open
Description
Dear Docker Coq developers:
since Coq 8.19.2, Coq contains support for memprof-limits
. This is a great feature for those wanting to do real-time checking in Coq, unfortunately the dependency Coq has is optional (encoded using depopt
in opam).
This is a problem as the Coq Docker images will rebuild Coq if memprof-limits
is installed for example by unrelated packages in CI.
I am not sure what to do here, I see several options:
- introducing a new variant: this could be too heavy? On the other hand I would be happy with a single image let's say with OCaml 4.14.2 and memprof-limits
- installing memprof-limits by default: I think that should work as we plan on making the dependency non-optional in the future. It should not have any impact that we can see, but that's in theory
- do nothing: IMHO we should at least document this issue then
I cc: @SkySkimmer as he's knowledgeable upstream.