-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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 9 pull requests #100904
Rollup of 9 pull requests #100904
Commits on Aug 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e087871 - Browse repository at this point
Copy the full SHA e087871View commit details
Commits on Aug 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 40dcf89 - Browse repository at this point
Copy the full SHA 40dcf89View commit details
Commits on Aug 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ed27a4c - Browse repository at this point
Copy the full SHA ed27a4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f77a545 - Browse repository at this point
Copy the full SHA f77a545View commit details
Commits on Aug 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ba72729 - Browse repository at this point
Copy the full SHA ba72729View commit details
Commits on Aug 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 12386da - Browse repository at this point
Copy the full SHA 12386daView commit details -
Remove rustfmt from publish_toolstate
Rustfmt is no longer tracked in toolstate, so this isn't necessary.
Configuration menu - View commit details
-
Copy full SHA for 3b1b35b - Browse repository at this point
Copy the full SHA 3b1b35bView commit details -
Remove Steve from toolstate failure notices.
They have not been involved in a while.
Configuration menu - View commit details
-
Copy full SHA for 45e2fc3 - Browse repository at this point
Copy the full SHA 45e2fc3View commit details -
bootstrap: Don't allow rustfmt to fail on dist.
When running `x.py dist`, rustfmt was being allowed to fail when missing-tools is true. This isn't much of an issue in practice since other CI jobs will fail if rustfmt fails. This code was just leftovers from when rustfmt was tracked in toolstate, and this removes it to make it clear that it no longer works that way.
Configuration menu - View commit details
-
Copy full SHA for 757913d - Browse repository at this point
Copy the full SHA 757913dView commit details
Commits on Aug 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d7ee421 - Browse repository at this point
Copy the full SHA d7ee421View commit details -
Configuration menu - View commit details
-
Copy full SHA for add04f9 - Browse repository at this point
Copy the full SHA add04f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b562f95 - Browse repository at this point
Copy the full SHA b562f95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d2b61c - Browse repository at this point
Copy the full SHA 3d2b61cView commit details
Commits on Aug 23, 2022
-
Rollup merge of rust-lang#100382 - jackh726:gat-self-outlives-input, …
…r=compiler-errors Make the GATS self outlives error take into GATs in the inputs Before, the reasoning was that outlives should factor in to the outlives error, because that value is produced and inputs aren't. However, this is potentially confusing, and we can just require this for now and relax it later if we need. GATs in where clauses still don't count for the self outlives error, and I've added a test for that. This now errors: ```rust trait Input { type Item<'a>; //~^ missing required fn takes_item<'a>(&'a self, item: Self::Item<'a>); } ``` I've also added a test that this does not: ```rust trait WhereClause { type Item<'a>; fn takes_item<'a>(&'a self) where Self::Item<'a>: ; } ``` r? ``@compiler-errors``
Configuration menu - View commit details
-
Copy full SHA for e568cb4 - Browse repository at this point
Copy the full SHA e568cb4View commit details -
Rollup merge of rust-lang#100565 - TaKO8Ki:suggest-adding-missing-sem…
…icolon-before-item, r=compiler-errors Suggest adding a missing semicolon before an item fixes rust-lang#100533
Configuration menu - View commit details
-
Copy full SHA for 54d0f50 - Browse repository at this point
Copy the full SHA 54d0f50View commit details -
Rollup merge of rust-lang#100641 - corwinkuiper:add-armv4t-target, r=…
…oli-obk Add the armv4t-none-eabi target to the supported_targets This target was added in rust-lang#100244 but forgot to add it to the macro in the `mod.rs` file. ``@Lokathor``
Configuration menu - View commit details
-
Copy full SHA for 44aa866 - Browse repository at this point
Copy the full SHA 44aa866View commit details -
Rollup merge of rust-lang#100789 - compiler-errors:issue-99662, r=spa…
…storino Use separate infcx to solve obligations during negative coherence I feel like I fixed this already but I may have fixed it then forgot to push the branch... Also fixes up some redundant param-envs being passed around (since they're already passed around in the `Obligation`) Fixes rust-lang#99662 r? ``@spastorino``
Configuration menu - View commit details
-
Copy full SHA for 579dfa4 - Browse repository at this point
Copy the full SHA 579dfa4View commit details -
Rollup merge of rust-lang#100832 - ehuss:bootstrap-cleanup, r=jyn514
Some small bootstrap cleanup This is a collection of a few small cleanups. See commits for more details. * Remove some unused fields from the tool_extended macro. * Remove rustfmt from publish_toolstate. * Remove Steve from toolstate failure notices. * Don't allow rustfmt to fail on dist.
Configuration menu - View commit details
-
Copy full SHA for 21d8f48 - Browse repository at this point
Copy the full SHA 21d8f48View commit details -
Rollup merge of rust-lang#100861 - RalfJung:const-ice, r=oli-obk
fix ICE with extra-const-ub-checks Fixes rust-lang#100771
Configuration menu - View commit details
-
Copy full SHA for f5fcac9 - Browse repository at this point
Copy the full SHA f5fcac9View commit details -
Rollup merge of rust-lang#100862 - ehuss:tidy-crossbeam, r=Mark-Simul…
…acrum tidy: remove crossbeam-utils crossbeam-utils is no longer needed now that scoped threads are available in 1.63.
Configuration menu - View commit details
-
Copy full SHA for 8332f65 - Browse repository at this point
Copy the full SHA 8332f65View commit details -
Rollup merge of rust-lang#100887 - eholk:codegen_call_terminator-clea…
…nup, r=fee1-dead Refactor part of codegen_call_terminator I was reading through this code and found the chain of `if let` and a nested match on the same value that was matched in the `if let` to be kind of hard to follow. This PR cleans it up by flattening the `if let` chain and nested match into a single `match` expression.
Configuration menu - View commit details
-
Copy full SHA for 234e0f2 - Browse repository at this point
Copy the full SHA 234e0f2View commit details -
Rollup merge of rust-lang#100893 - thinety:master, r=scottmcm
Remove out-of-context comment in `mem::MaybeUninit` documentation Reverted the comment to an earlier version to avoid confusion: neither raw pointer assignment nor `ptr::write` is used inside the for loop.
Configuration menu - View commit details
-
Copy full SHA for 683a08a - Browse repository at this point
Copy the full SHA 683a08aView commit details