-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Description
Description of the problem
The standard library contains files such as Reals/Ranalysis.v, which mainly contain Require Export xyz.
This is great for users (no need to search the exact file names). However, when used in the standard library internally, this creates a bottleneck with respect to parallel compilation of the standard library.
For example, Reals/NewtonInt.v contains Require Import Ranalysis., which (among others) exports Rgeom.
However, Rgeom is not necessary for NewtonInt. Still in parallel compilation NewtonInt needs Rgeom to compile first.
Avoiding unnecessary bottlenecks by better import management in the standard library may improve parallel compilation speed.
Coq Version
8.17
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels