-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
Add missing rustc_promotable
attribute to unsigned min_value
and max_value
#55828
Conversation
(rust_highfive has picked a reviewer for you, use r? to override) |
This seems fine to me from a code standpoint but I'm going to r? @eddyb or someone else from the compiler team as I'm not sure what the general policy for rustc_promotable is. If the policy is fine with this then r=me |
This fixes an oversight in #53851 where I only added the attribute to the signed integer types but not the unsigned ones (they are in a different macro) |
@bors r+ |
📌 Commit f4c9dd5 has been approved by |
Accepting for beta backport. |
FYI, |
…eddyb Add missing `rustc_promotable` attribute to unsigned `min_value` and `max_value` cc @pnkfelix fixes rust-lang#55806
Rollup of 17 pull requests Successful merges: - #55630 (resolve: Filter away macro prelude in modules with `#[no_implicit_prelude]` on 2018 edition) - #55687 (Take supertraits into account when calculating associated types) - #55745 (Convert `outlives_components`' return value to a `SmallVec` outparam.) - #55764 (Fix Rc/Arc allocation layout) - #55792 (Prevent ICE in const-prop array oob check) - #55799 (Removed unneeded instance of `// revisions` from a lint test) - #55800 (Fix ICE in `return_type_impl_trait`) - #55801 (NLL: Update box insensitivity test) - #55802 (Don't inline virtual calls (take 2)) - #55816 (Use `SmallVec` to avoid allocations in `from_decimal_string`.) - #55819 (Typecheck patterns of all match arms first, so we get types for bindings) - #55822 (ICE with #![feature(nll)] and elided lifetimes) - #55828 (Add missing `rustc_promotable` attribute to unsigned `min_value` and `max_value`) - #55839 (Fix docstring spelling mistakes) - #55844 (Fix documentation typos.) - #55845 (Set BINARYEN_TRAP_MODE=clamp) - #55856 (rustdoc: refactor: move all static-file include!s into a single module)
cc @pnkfelix
fixes #55806