-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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
Rollup of 8 pull requests #129591
Rollup of 8 pull requests #129591
Commits on Aug 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a97b41f - Browse repository at this point
Copy the full SHA a97b41fView commit details
Commits on Aug 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 147bb17 - Browse repository at this point
Copy the full SHA 147bb17View commit details
Commits on Aug 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e7f11b6 - Browse repository at this point
Copy the full SHA e7f11b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c29e328 - Browse repository at this point
Copy the full SHA c29e328View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51cd76b - Browse repository at this point
Copy the full SHA 51cd76bView commit details -
elided_named_lifetimes: Lint stub
Currently ICEs because we buffer it with NodeId of the missing lifetime, so it ends up not getting emitted
Configuration menu - View commit details
-
Copy full SHA for 40d8379 - Browse repository at this point
Copy the full SHA 40d8379View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19d11db - Browse repository at this point
Copy the full SHA 19d11dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f735c7a - Browse repository at this point
Copy the full SHA f735c7aView commit details -
elided_named_lifetimes: try to work around the issues with
NodeId
s ……for lint buffering
Configuration menu - View commit details
-
Copy full SHA for 4328e8b - Browse repository at this point
Copy the full SHA 4328e8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a73ed4 - Browse repository at this point
Copy the full SHA 7a73ed4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dac6f9 - Browse repository at this point
Copy the full SHA 3dac6f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b977633 - Browse repository at this point
Copy the full SHA b977633View commit details -
Rename
allow_elided_static
towarn_elided_static
for claritySo that you know it's about linting and not about correctness. Yes, it is also inverted now.
Configuration menu - View commit details
-
Copy full SHA for a57ebc3 - Browse repository at this point
Copy the full SHA a57ebc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for bec8f58 - Browse repository at this point
Copy the full SHA bec8f58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2822aff - Browse repository at this point
Copy the full SHA 2822affView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b37f75 - Browse repository at this point
Copy the full SHA 0b37f75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3175fac - Browse repository at this point
Copy the full SHA 3175facView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e74a5e - Browse repository at this point
Copy the full SHA 7e74a5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 610f1a5 - Browse repository at this point
Copy the full SHA 610f1a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for bacbf46 - Browse repository at this point
Copy the full SHA bacbf46View commit details -
Move the override flag for
elided_named_lifetimes
from `LateResolutionVisitor` to `LifetimeRes::Static`
Configuration menu - View commit details
-
Copy full SHA for f0c9cec - Browse repository at this point
Copy the full SHA f0c9cecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a7d0ab - Browse repository at this point
Copy the full SHA 3a7d0abView commit details -
tweak rustc_allow_const_fn_unstable hint, and add back test for stabl…
…e-const-can-only-call-stable-const
Configuration menu - View commit details
-
Copy full SHA for ba24121 - Browse repository at this point
Copy the full SHA ba24121View commit details -
Fixing span manipulation and indentation of the suggestion introduced…
… by rust-lang#126187 According to comments: rust-lang#128084 (comment) https://github.com/rust-lang/rust/pull/126187/files#r1634897691
Configuration menu - View commit details
-
Copy full SHA for 8750e24 - Browse repository at this point
Copy the full SHA 8750e24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48f43fa - Browse repository at this point
Copy the full SHA 48f43faView commit details -
Configuration menu - View commit details
-
Copy full SHA for ecd2d11 - Browse repository at this point
Copy the full SHA ecd2d11View commit details -
Rollup merge of rust-lang#129207 - GrigorenkoPV:elided-is-named, r=cj…
…gillot Lint that warns when an elided lifetime ends up being a named lifetime As suggested in rust-lang#48686 (comment) Fixes rust-lang#48686 ## TODO: - [ ] Crater run? ## Questions: - [ ] Should we separate the `'static` case and the named lifetime parameter case? - [ ] Should this be `Allow` or `Warn` by default? - [ ] Should this be gated behind an edition? ## Future improvemetns: - [ ] Add machine-applicable suggestions `@rustbot` label A-lint
Configuration menu - View commit details
-
Copy full SHA for 4e1a70f - Browse repository at this point
Copy the full SHA 4e1a70fView commit details -
Rollup merge of rust-lang#129288 - compiler-errors:unsafe-fn-coercion…
…, r=lcnr Use subtyping for `UnsafeFnPointer` coercion, too I overlooked this in rust-lang#129059, which changed MIR typechecking to use subtyping for other fn pointer coercions. Fixes rust-lang#129285
Configuration menu - View commit details
-
Copy full SHA for e7aca53 - Browse repository at this point
Copy the full SHA e7aca53View commit details -
Rollup merge of rust-lang#129405 - surechen:fix_span_x, r=cjgillot
Fixing span manipulation and indentation of the suggestion introduced by rust-lang#126187 According to comments: rust-lang#128084 (comment) https://github.com/rust-lang/rust/pull/126187/files#r1634897691
Configuration menu - View commit details
-
Copy full SHA for 614ea5a - Browse repository at this point
Copy the full SHA 614ea5aView commit details -
Rollup merge of rust-lang#129518 - GrigorenkoPV:gitignore-library-ice…
…, r=tgross35 gitignore: ignore ICE reports regardless of directory Quite often when working on compiler I end up running into ICEs during the standard library compilation. These ICEs generate reports in `/library/` and not at the root of the repo, so they aren't `gitignore`d. I finally ended up committing one today, by accident: rust-lang#129487 (comment)
Configuration menu - View commit details
-
Copy full SHA for 1fe4b67 - Browse repository at this point
Copy the full SHA 1fe4b67View commit details -
Rollup merge of rust-lang#129519 - compiler-errors:lowering-flags, r=…
…fmease Remove redundant flags from `lower_ty_common` that can be inferred from the HIR ...and then get rid of `lower_ty_common`. r? `@fmease` or re-roll if you're busy!
Configuration menu - View commit details
-
Copy full SHA for 8a1fff1 - Browse repository at this point
Copy the full SHA 8a1fff1View commit details -
Rollup merge of rust-lang#129544 - mu001999-contrib:dead-code/clean, …
…r=compiler-errors Removes dead code from the compiler Detected by rust-lang#128637
Configuration menu - View commit details
-
Copy full SHA for 65baca7 - Browse repository at this point
Copy the full SHA 65baca7View commit details -
Rollup merge of rust-lang#129553 - RalfJung:const-stability, r=compil…
…er-errors add back test for stable-const-can-only-call-stable-const This got accidentally removed in rust-lang#128596 (file `tests/ui/internal/internal-unstable-const.rs`). The test has little to do with "allow internal unstable" though, so add it in a file that already tests various const stability things. Also tweak the help that suggests to add `rustc_allow_const_fn_unstable` to make it clear that this needs team approval, since it is a fairly big gun.
Configuration menu - View commit details
-
Copy full SHA for b8e8a10 - Browse repository at this point
Copy the full SHA b8e8a10View commit details -
Rollup merge of rust-lang#129590 - compiler-errors:ref-tykind, r=fmease
Avoid taking reference of &TyKind It's already a ref anyways. Just a tiny cleanup here.
Configuration menu - View commit details
-
Copy full SHA for 1bac9b2 - Browse repository at this point
Copy the full SHA 1bac9b2View commit details