Zulip Chat Archive
Stream: mathlib4
Topic: The documentation page breaks?
Gian Cordana Sanjaya (Feb 24 2026 at 01:33):
Hello, it seems that the documentation page (https://leanprover-community.github.io/mathlib4_docs/index.html) breaks; I do not see the Mathlib folder. Could someone look into this issue? Thank you.
David Renshaw (Feb 24 2026 at 01:33):
Looks broken to me too.
Eric Wieser (Feb 24 2026 at 01:41):
I would guess this is a caching issue
Bryan Gin-ge Chen (Feb 24 2026 at 02:12):
Nothing is jumping out at me in the latest build log. For reference, here's a build log from 17 hours ago when presumably things were OK (?)
Gian Cordana Sanjaya (Feb 24 2026 at 02:19):
It was OK before, it just suddenly breaks in the last hour :sweat_smile:
Bryan Gin-ge Chen (Feb 24 2026 at 02:21):
I've triggered another run. When this finishes, hopefully things will be magically fixed?
Aaron Liu (Feb 24 2026 at 03:16):
Seems to have finished, but I still get a 404. Maybe I should wait a few minutes?
Bryan Gin-ge Chen (Feb 24 2026 at 03:21):
Unfortunately I think something is broken. It does look like a fairly beefy PR was merged into doc-gen4 about 10 hours ago so maybe there's something we need to update in our workflow?
cc: @David Thrane Christiansen
David Thrane Christiansen (Feb 24 2026 at 03:55):
A cursory glance looks like it worked. I'll investigate. Thanks for the ping!
David Thrane Christiansen (Feb 24 2026 at 04:34):
I figured it out. Sorry for the mistake, fix underway.
Matt Diamond (Feb 24 2026 at 05:29):
this fix may have been unfixed...
edit: sorry, never mind! misread the date of the thread and thought the discussion was from last night, not from an hour ago
thanks David Thrane Christiansen! (looks like this is the fix PR)
David Thrane Christiansen (Feb 24 2026 at 05:53):
Yes, I'm doing one more API cleanup before reporting success here :)
David Thrane Christiansen (Feb 24 2026 at 06:41):
All right, I'm running everything locally to make sure it's fixed. I'll let you know.
David Thrane Christiansen (Feb 24 2026 at 08:43):
They all worked locally too.
Henrik Böving (Feb 24 2026 at 10:03):
Fixed!
Miyahara Kō (Feb 24 2026 at 10:14):
Thank you very much, @David Thrane Christiansen!
David Thrane Christiansen (Feb 24 2026 at 10:15):
My apologies for the oversight, thank you for your understanding :)
This big PR causes doc-gen to create a SQLite database as an intermediate step towards the HTML, which will unlock lots of nice things going forwards.
Miyahara Kō (Feb 24 2026 at 10:31):
No problem at all. Also, through this, I learned that SQL is being used practically in Lean for the first time (at least to my knowledge). Database functionality is a major milestone towards becoming a practical programming language, so I'm very excited about this.
Last updated: Feb 28 2026 at 14:05 UTC