-
Notifications
You must be signed in to change notification settings - Fork 653
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
Bump Prebuilt Toolchain #763
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This is out-of-scope for this PR, but I'm slightly concerned about having the tars in the main repo as it might lead to considerable bloating. It seems to me using a submodule or an S3 bucket, that we only pull in on running |
@davidbiancolin: Yeah, git LFS or S3 would be the proper solution, although I don't think the problem is that urgent just yet.
However, the git history bloat will eventually make it unwieldy to maintain, although at our release cadence (every ~6 months) we still have some headroom. |
Oh, i'm stupid. It's already a submodule. + Shallow clone, opts -- yeah no reason to change this anytime soon. Sorry for the confusion. |
@alonamid: Did the riscv-gnu-toolchain commit hash not change? What is different about this version? |
For some reason, the commited tarballs didn't match the hash / checked in sources. When I built an SPEC with the prebuilt toolchain I'd see failures consistent with an old riscv-gcc bug, whereas if i built teh toolchain from scratch they ran cleanly. I checked the submodule pointers and they looked good. So Alon kindly rebuilt the toolchain. |
I think @NathanTP tried running spec2017 recently and had problems. This is probably why. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah ok, that was probably my fault somehow.
Related issue: #732
Type of change: bug fix
Impact: other
Release Notes