-
Notifications
You must be signed in to change notification settings - Fork 13.1k
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
Tonic master branch builds on 1.52 but not 1.51 #85659
Comments
FWIW: here's a bisect: searched nightlies: from nightly-2020-10-01 to nightly-2021-05-01 bisected with cargo-bisect-rustc v0.6.0Host triple: x86_64-unknown-linux-gnu cargo bisect-rustc --end=2021-05-01 --access=github --regress=non-error Probably #80732 allows this code to compile |
@davidpdrsn releases are immutable, and I've never heard of doing a point release for anything other than the latest stable. So I'm not sure what the point of this issue is even if it is a bugfix. |
We don't support non-current stable versions, so as this works on 1.52 (and presumably beta/nightly) I'll go ahead and close. |
In case anyone is interested this was the fix hyperium/tonic#669 |
I recently worked on some changes to tonic. The changes work fine on Rust 1.52 (the version I was on when I wrote the changes) but I've since discovered that things don't compile on Rust 1.51. I see an error like this:
I'm not knowingly doing anything that requires Rust 1.52 so find this error a bit surprising. Could it be a bug in rustc?
Reproduction:
I expected to see this happen: Things should build on 1.51 as well as 1.52.
Instead, this happened: Doesn't build on 1.51, does build on 1.52.
The text was updated successfully, but these errors were encountered: