Zulip Chat Archive
Stream: FLT
Topic: ImperialCollegeLondon/FLT cache
Kevin Buzzard (May 27 2025 at 06:23):
After a lake exe cache get I got
info: mathlib: checking out revision '401dce0e8e36a1011330773466b2c6c1b3683a29'
info: batteries: checking out revision '795ab4977cc1b41273258b736585b9b3def9081c'
Project repository: ImperialCollegeLondon/FLT
Attempting to download 6748 file(s) from ImperialCollegeLondon/FLT cache
Downloaded: 0 file(s) [attempted 6748/6748 = 100%] (0% success)
Attempting to download 6748 file(s) from leanprover-community/mathlib4 cache
Downloaded: 6748 file(s) [attempted 6748/6748 = 100%] (100% success)
Decompressing 6748 file(s)
What is this development, and will it one day save me from having to build FLT locally on every device after a mathlib bump?
I find that most of my time nowadays is spent on "feature branches", where I spend several days working on a part of the project in a WIP PR, then when everything is ready I change the PR from WIP, check the diffs to make sure nothing weird happened and then merge after CI is working. Is there also a possibility that I won't have to build FLT locally on every device when switching machines in such a workflow?
Yaël Dillies (May 27 2025 at 06:25):
See #mathlib4 > `lake update` now slowly tries to download repository cache
Kim Morrison (May 27 2025 at 09:51):
Yes, I'm not sure exactly what the timeline yes, but Mac is working hard on bringing cache to all repositories that want to use it.
Last updated: Dec 20 2025 at 21:32 UTC