-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mathlib currently shows a build failure for v4.3.0 #8
Comments
@semorrison It appears that unfortunately Reservoir never had a successful mathlib build for |
Does it make sense to just manually clear out this particular failure? |
@semorrison I thought of doing that, but similar failures will just reappear whenever we test a stable branch against mathlib, since the latest stable will rarely ever be compatible with mathlib. |
I think it's essential that reservoir shows green ticks next to every stable release on the Mathlib page, and moreover makes it obvious to the viewer how that should obtain a copy of Mathlib that compiles against those stable releases! We put a lot of effort into making that posssible, and it's not okay for reservoir to just throw this away. I don't particularly mind how it is done:
|
@semorrison I agree that Reservoir should somehow extract Mathlib's version tags. And I plan to work on a way to do that soon (though, sadly, it won't happen until after Lean Together). This issue can track that, while the more general discussion of the what Reservoir should compare against can occur in #10. |
With Reservoir 1.0 (#45), we can now store builds per version tag extract from the repository, addressing the major feature request of this issue., I have also manually triggered builds for mathlib on these old versions (giving them green checks on Reservoir). While filling in such builds is a process that should ideally be automated in the future, that seems like a separate issue. Thus, I am closing this one. |
It seems that when reservoir wanted to test everything on
v4.3.0
, it checked out a9f7e64691 of Mathlib, and correctly found that this didn't compile againstv4.3.0
. However, as this commit of Mathlib had explicitly moved on to a later toolchainv4.4.0-rc1
, I don't think we should have put a red X against thev4.3.0
toolchain, rather than keeping the green check for the previous commit which did work againstv4.3.0
.The text was updated successfully, but these errors were encountered: