Skip to content

[question] New depopt in Coq 8.19.2 and later: memprof-limits #78

Open
@ejgallego

Description

@ejgallego

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions