Skip to content

Test Rocq PR #21405#4

Closed
Janno wants to merge 2 commits into
skylabs-masterfrom
janno/test-21405
Closed

Test Rocq PR #21405#4
Janno wants to merge 2 commits into
skylabs-masterfrom
janno/test-21405

Conversation

@Janno
Copy link
Copy Markdown

@Janno Janno commented Dec 8, 2025

No description provided.

We simply treat them as global levels, by clearly separating the compilation
of code that is supposed to quantify over levels from the one that merely
passes them around.

(cherry picked from commit fe06b97)
This is safer and will make it possible to simplify the code that pushes
bound levels and sorts in the environment. We also share more hashconsing
for polymorphic entries this way.

This also probably fixes a bug with the relevance computation for definitions.
The environment passed to the function was the one with the concrete levels,
but the term argument was expected to live in the abstracted context.

(cherry picked from commit 4bd12be)
@skylabs-ai-ci
Copy link
Copy Markdown

skylabs-ai-ci Bot commented Dec 8, 2025

Performance summary for https://github.com/SkyLabsAI/ci/actions/runs/20029439233/attempts/1

Relative Master MR Change Filename
+0.02% 122244.0 122266.4 +22.4 total
-0.02% 24263.0 24267.3 -4.4 ├ translation units
+0.03% 98003.4 97976.6 +26.8 └ proofs and tests
Full Results
Relative Master MR Change Filename
+0.72% 196.9 198.3 +1.4 fmdeps/auto/coq-bluerock-auto-core/tests/subgoals.v
+5.99% 59.8 63.4 +3.6 fmdeps/auto/coq-bluerock-auto-cpp/tests/micromega/micromega1.v
+19.56% 7.2 8.7 +1.4 fmdeps/auto/coq-bluerock-auto-core/tests/warnings.v
+0.02% 122244.0 122266.4 +22.4 total
-0.02% 24263.0 24267.3 -4.4 ├ translation units
+0.03% 98003.4 97976.6 +26.8 └ proofs and tests

@Janno Janno closed this Dec 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants