-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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 6 pull requests #101652
Rollup of 6 pull requests #101652
Commits on Sep 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d2c53ca - Browse repository at this point
Copy the full SHA d2c53caView commit details
Commits on Sep 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1933b74 - Browse repository at this point
Copy the full SHA 1933b74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14f2acd - Browse repository at this point
Copy the full SHA 14f2acdView commit details -
Configuration menu - View commit details
-
Copy full SHA for c63020a - Browse repository at this point
Copy the full SHA c63020aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 022e3fe - Browse repository at this point
Copy the full SHA 022e3feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f8d552 - Browse repository at this point
Copy the full SHA 1f8d552View commit details -
Configuration menu - View commit details
-
Copy full SHA for 624f972 - Browse repository at this point
Copy the full SHA 624f972View commit details
Commits on Sep 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 56e9ec5 - Browse repository at this point
Copy the full SHA 56e9ec5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1aea94 - Browse repository at this point
Copy the full SHA c1aea94View commit details -
Configuration menu - View commit details
-
Copy full SHA for d92d642 - Browse repository at this point
Copy the full SHA d92d642View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6302530 - Browse repository at this point
Copy the full SHA 6302530View commit details -
Rollup merge of rust-lang#101578 - lcnr:resolve-hack, r=jackh726
remove bound var hack in `resolve` somehow dropped that change from rust-lang#98900. r? `@jackh726`
Configuration menu - View commit details
-
Copy full SHA for 2386ed9 - Browse repository at this point
Copy the full SHA 2386ed9View commit details -
Rollup merge of rust-lang#101606 - akhi3030:patch-1, r=Dylan-DPC
doc: fix minor typo
Configuration menu - View commit details
-
Copy full SHA for 33d54c4 - Browse repository at this point
Copy the full SHA 33d54c4View commit details -
Rollup merge of rust-lang#101614 - compiler-errors:rpitit-eq, r=jackh726
Equate fn outputs when inferring RPITIT hidden types When we are trying to infer the hidden types for RPITITs, we need to equate the output tys instead of just subtyping them. For example: ```rust trait Foo { fn bar() -> impl Sized {} } impl Foo for () { fn bar() -> &'static str { "" } } ``` If we just subtype the signatures `fn() -> &'static str <: fn() -> _#1t` (where `_#1t` is the variable we've used to infer `impl Sized`), we'll end up `&'static str <: _#1t`, which causes us to infer `_#1t = #'_#2r str`, where `'_#2r` is unconstrained, which gets fixed up to `ReEmpty`, and which is certainly not what we want. I can't actually think of a way to make this fail to compile, because during borrowck we've already done the method probe, and so we just look at the `impl` method signature and see the `&'static str` any time we call `<() as Foo>::bar()`. But this _does_ cause the ICE [here](rust-lang#98559 (comment)) in `@jackh726's` "Remove ReEmpty" PR (rust-lang#98559) to stop ICEing, because after that PR we were leaking unconstrained region variables into the typeck results. r? types
Configuration menu - View commit details
-
Copy full SHA for f1412a6 - Browse repository at this point
Copy the full SHA f1412a6View commit details -
Rollup merge of rust-lang#101631 - rust-lang:notriddle/duplicate-modu…
…le, r=GuillaumeGomez rustdoc: avoid cleaning modules with duplicate names Fixes rust-lang#83375
Configuration menu - View commit details
-
Copy full SHA for 6afbe3e - Browse repository at this point
Copy the full SHA 6afbe3eView commit details -
Rollup merge of rust-lang#101635 - jyn514:queries-new-derived, r=cjgi…
…llot Move `Queries::new` out of the macro Split out from rust-lang#101178 to make sure it's not contributing to the perf impact. r? `@cjgillot`
Configuration menu - View commit details
-
Copy full SHA for b0455e9 - Browse repository at this point
Copy the full SHA b0455e9View commit details -
Rollup merge of rust-lang#101641 - GuillaumeGomez:update-browser-ui-t…
…est, r=Dylan-DPC Update browser-ui-test version to 0.9.8 This version improves the error output mostly. r? `@Dylan-DPC`
Configuration menu - View commit details
-
Copy full SHA for 7835610 - Browse repository at this point
Copy the full SHA 7835610View commit details