Skip to content

[anneal] In setup, recursively cache Lean sources#3306

Merged
joshlf merged 1 commit intomainfrom
Ghmd3zurxjuy6q66eay4blnbt7sfg7wlz
Apr 21, 2026
Merged

[anneal] In setup, recursively cache Lean sources#3306
joshlf merged 1 commit intomainfrom
Ghmd3zurxjuy6q66eay4blnbt7sfg7wlz

Conversation

@joshlf
Copy link
Copy Markdown
Member

@joshlf joshlf commented Apr 21, 2026

Initialize all transitive Lean library dependencies of the Aeneas Lean
library as local Git repositories, and rewrite dependencies to point to
these as filesystem-local Git remotes. During verify, lake build
clones any source code it doesn't already have access to. This ensures
that this at least clones from the local filesystem instead of from the
internet.


Latest Update: v8 — Compare vs v7

📚 Full Patch History

Links show the diff between the row version and the column version.

Version v7 v6 v5 v4 v3 v2 v1 Base
v8 vs v7 vs v6 vs v5 vs v4 vs v3 vs v2 vs v1 vs Base
v7 vs v6 vs v5 vs v4 vs v3 vs v2 vs v1 vs Base
v6 vs v5 vs v4 vs v3 vs v2 vs v1 vs Base
v5 vs v4 vs v3 vs v2 vs v1 vs Base
v4 vs v3 vs v2 vs v1 vs Base
v3 vs v2 vs v1 vs Base
v2 vs v1 vs Base
v1 vs Base
⬇️ Download this PR

Branch

git fetch origin refs/heads/Ghmd3zurxjuy6q66eay4blnbt7sfg7wlz && git checkout -b pr-Ghmd3zurxjuy6q66eay4blnbt7sfg7wlz FETCH_HEAD

Checkout

git fetch origin refs/heads/Ghmd3zurxjuy6q66eay4blnbt7sfg7wlz && git checkout FETCH_HEAD

Cherry Pick

git fetch origin refs/heads/Ghmd3zurxjuy6q66eay4blnbt7sfg7wlz && git cherry-pick FETCH_HEAD

Pull

git pull origin refs/heads/Ghmd3zurxjuy6q66eay4blnbt7sfg7wlz

Stacked PRs enabled by GHerrit.

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Optimistically Approved: Changes appear scoped. Final strict verification will occur in the Merge Queue.

@joshlf joshlf enabled auto-merge April 21, 2026 11:21
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Apr 21, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.88%. Comparing base (11515dc) to head (37d1fef).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3306   +/-   ##
=======================================
  Coverage   91.88%   91.88%           
=======================================
  Files          20       20           
  Lines        6076     6076           
=======================================
  Hits         5583     5583           
  Misses        493      493           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@joshlf joshlf force-pushed the Ghmd3zurxjuy6q66eay4blnbt7sfg7wlz branch from e073c0a to bf1708c Compare April 21, 2026 12:12
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Optimistically Approved: Changes appear scoped. Final strict verification will occur in the Merge Queue.

@joshlf joshlf force-pushed the Ghmd3zurxjuy6q66eay4blnbt7sfg7wlz branch from bf1708c to c326102 Compare April 21, 2026 12:24
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Optimistically Approved: Changes appear scoped. Final strict verification will occur in the Merge Queue.

@joshlf joshlf added this pull request to the merge queue Apr 21, 2026
@joshlf joshlf removed this pull request from the merge queue due to a manual request Apr 21, 2026
@joshlf joshlf force-pushed the Ghmd3zurxjuy6q66eay4blnbt7sfg7wlz branch from c326102 to 75549b5 Compare April 21, 2026 16:48
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Optimistically Approved: Changes appear scoped. Final strict verification will occur in the Merge Queue.

@joshlf joshlf force-pushed the Ghmd3zurxjuy6q66eay4blnbt7sfg7wlz branch from 75549b5 to 61e46b9 Compare April 21, 2026 20:22
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Optimistically Approved: Changes appear scoped. Final strict verification will occur in the Merge Queue.

@joshlf joshlf force-pushed the Ghmd3zurxjuy6q66eay4blnbt7sfg7wlz branch from 61e46b9 to b5befce Compare April 21, 2026 20:27
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Optimistically Approved: Changes appear scoped. Final strict verification will occur in the Merge Queue.

Initialize all transitive Lean library dependencies of the Aeneas Lean
library as local Git repositories, and rewrite dependencies to point to
these as filesystem-local Git remotes. During `verify`, `lake build`
clones any source code it doesn't already have access to. This ensures
that this at least clones from the local filesystem instead of from the
internet.

gherrit-pr-id: Ghmd3zurxjuy6q66eay4blnbt7sfg7wlz
@joshlf joshlf force-pushed the Ghmd3zurxjuy6q66eay4blnbt7sfg7wlz branch from b5befce to 37d1fef Compare April 21, 2026 20:53
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Optimistically Approved: Changes appear scoped. Final strict verification will occur in the Merge Queue.

@joshlf joshlf enabled auto-merge April 21, 2026 21:08
@joshlf joshlf added this pull request to the merge queue Apr 21, 2026
Merged via the queue into main with commit 9329ada Apr 21, 2026
134 checks passed
@joshlf joshlf deleted the Ghmd3zurxjuy6q66eay4blnbt7sfg7wlz branch April 21, 2026 21:53
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