-
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 13 pull requests #81461
Rollup of 13 pull requests #81461
Commits on Jan 10, 2021
-
Print failure message on all tests that should panic, but don't
This already happens with should_panic tests without an expected message. This commit fixes should_panic tests with an expected message to have the same behavior.
Configuration menu - View commit details
-
Copy full SHA for b43aa96 - Browse repository at this point
Copy the full SHA b43aa96View commit details
Commits on Jan 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2624b3e - Browse repository at this point
Copy the full SHA 2624b3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3056dd0 - Browse repository at this point
Copy the full SHA 3056dd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8115b8 - Browse repository at this point
Copy the full SHA b8115b8View commit details
Commits on Jan 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0724573 - Browse repository at this point
Copy the full SHA 0724573View commit details -
Configuration menu - View commit details
-
Copy full SHA for 933bb18 - Browse repository at this point
Copy the full SHA 933bb18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50e1ae1 - Browse repository at this point
Copy the full SHA 50e1ae1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0d64b9 - Browse repository at this point
Copy the full SHA e0d64b9View commit details
Commits on Jan 22, 2021
-
Make more traits of the From/Into family diagnostic items
Following traits are now diagnostic items: - `From` (unchanged) - `Into` - `TryFrom` - `TryInto` This also adds symbols for those items: - `into_trait` - `try_from_trait` - `try_into_trait`
Configuration menu - View commit details
-
Copy full SHA for e25959b - Browse repository at this point
Copy the full SHA e25959bView commit details
Commits on Jan 23, 2021
-
Make
-Z time-passes
less noisy- Add the module name to `pre_AST_expansion_passes` and don't make it a verbose event (since it normally doesn't take very long, and it's emitted many times) - Don't make the following rustdoc events verbose; they're emitted many times. + build_extern_trait_impl + build_local_trait_impl + build_primitive_trait_impl + get_auto_trait_impls + get_blanket_trait_impls - Remove `get_auto_trait_and_blanket_synthetic_impls`; it's wholly covered by get_{auto,blanket}_trait_impls and not very useful.
Configuration menu - View commit details
-
Copy full SHA for 3b8f1b7 - Browse repository at this point
Copy the full SHA 3b8f1b7View commit details
Commits on Jan 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8a18fb0 - Browse repository at this point
Copy the full SHA 8a18fb0View commit details
Commits on Jan 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ef3127d - Browse repository at this point
Copy the full SHA ef3127dView commit details -
Improve URL handling when clicking on a menu link while being on the …
…search results and overall
Configuration menu - View commit details
-
Copy full SHA for 09518db - Browse repository at this point
Copy the full SHA 09518dbView commit details
Commits on Jan 26, 2021
-
Tweak suggestion for missing field in patterns
Account for parser recovered struct and tuple patterns to avoid invalid suggestion. Follow up to rust-lang#81103.
Configuration menu - View commit details
-
Copy full SHA for 0959f0f - Browse repository at this point
Copy the full SHA 0959f0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf71d83 - Browse repository at this point
Copy the full SHA cf71d83View commit details
Commits on Jan 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b0625eb - Browse repository at this point
Copy the full SHA b0625ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7625f8 - Browse repository at this point
Copy the full SHA a7625f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 582a171 - Browse repository at this point
Copy the full SHA 582a171View commit details -
Configuration menu - View commit details
-
Copy full SHA for b519deb - Browse repository at this point
Copy the full SHA b519debView commit details -
Configuration menu - View commit details
-
Copy full SHA for f426177 - Browse repository at this point
Copy the full SHA f426177View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab421a1 - Browse repository at this point
Copy the full SHA ab421a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45484ec - Browse repository at this point
Copy the full SHA 45484ecView commit details
Commits on Jan 28, 2021
-
Rollup merge of rust-lang#70904 - LukasKalbertodt:stabilize-seek-conv…
…enience, r=m-ou-se Stabilize `Seek::stream_position` (feature `seek_convenience`) Tracking issue: rust-lang#59359 Unresolved questions from tracking issue: - "Override `stream_len` for `File`?" → we can do that in the future, this does not block stabilization. - "Rename to `len` and `position`?" → as noted in the tracking issue, both of these shorter names have problems (`len` is usually a cheap getter, `position` clashes with `Cursor`). I do think the current names are perfectly fine. - "Rename `stream_position` to `tell`?" → as mentioned in [the comment bringing this up](rust-lang#59359 (comment)), `stream_position` is more descriptive. I don't think `tell` would be a good name. What remains to decide, is whether or not adding these methods is worth it.
Configuration menu - View commit details
-
Copy full SHA for 025a850 - Browse repository at this point
Copy the full SHA 025a850View commit details -
Rollup merge of rust-lang#79951 - LeSeulArtichaut:ty-ir, r=nikomatsakis
Refractor a few more types to `rustc_type_ir` In the continuation of rust-lang#79169, ~~blocked on that PR~~. This PR: - moves `IntVarValue`, `FloatVarValue`, `InferTy` (and friends) and `Variance` - creates the `IntTy`, `UintTy` and `FloatTy` enums in `rustc_type_ir`, based on their `ast` and `chalk_ir` equilavents, and uses them for types in the rest of the compiler. ~~I will split up that commit to make this easier to review and to have a better commit history.~~ EDIT: done, I split the PR in commits of 200-ish lines each r? `````@nikomatsakis````` cc `````@jackh726`````
Configuration menu - View commit details
-
Copy full SHA for 446edd1 - Browse repository at this point
Copy the full SHA 446edd1View commit details -
Rollup merge of rust-lang#80868 - johanngan:should-panic-msg-with-exp…
…ected, r=m-ou-se Print failure message on all tests that should panic, but don't Fixes rust-lang#80861. Tests with the `#[should_panic]` attribute should always print a failure message if no panic occurs, regardless of whether or not an `expected` panic message is specified.
Configuration menu - View commit details
-
Copy full SHA for 9822663 - Browse repository at this point
Copy the full SHA 9822663View commit details -
Rollup merge of rust-lang#81062 - sexxi-goose:precise_capture_diagnos…
…tics, r=nikomatsakis Improve diagnostics for Precise Capture This is just the capture analysis part and borrow checker logging will updated as part of rust-lang/project-rfc-2229#8 Closes rust-lang/project-rfc-2229#22
Configuration menu - View commit details
-
Copy full SHA for 84ad95b - Browse repository at this point
Copy the full SHA 84ad95bView commit details -
Rollup merge of rust-lang#81277 - flip1995:from_diag_items, r=matthew…
…jasper Make more traits of the From/Into family diagnostic items Following traits are now diagnostic items: - `From` (unchanged) - `Into` - `TryFrom` - `TryInto` This also adds symbols for those items: - `into_trait` - `try_from_trait` - `try_into_trait` Related: rust-lang/rust-clippy#6620 (comment)
Configuration menu - View commit details
-
Copy full SHA for 70be5ce - Browse repository at this point
Copy the full SHA 70be5ceView commit details -
Rollup merge of rust-lang#81284 - jyn514:impl-times, r=wesleywiser
Make `-Z time-passes` less noisy - Add the module name to `pre_AST_expansion_passes` and don't make it a verbose event (since it normally doesn't take very long, and it's emitted many times) - Don't make the following rustdoc events verbose; they're emitted many times. + build_extern_trait_impl + build_local_trait_impl + build_primitive_trait_impl + get_auto_trait_impls + get_blanket_trait_impls - Remove the `get_auto_trait_and_blanket_synthetic_impls` rustdoc event; it's wholly covered by get_{auto,blanket}_trait_impls and not very useful. I found this while working on rust-lang#81275 but it's independent of those changes.
Configuration menu - View commit details
-
Copy full SHA for bb6d1d3 - Browse repository at this point
Copy the full SHA bb6d1d3View commit details -
Rollup merge of rust-lang#81379 - GuillaumeGomez:improve-urls, r=Nemo157
Improve URLs handling Fixes rust-lang#81330. Explanations: before this PR, when emptying the search input, we still had `?search=` in the URL, which wasn't very nice. Now, if the search is empty, we drop the `?search=` part. Also, I realized while working on this PR that when we clicked on a menu link when we were on the search results, the search parameters would look like: `?search=#the-anchor`, which was super weird. Now, it looks like this: `?search=the-search#the-anchor`. Also, I didn't use the `Url` very nice API because it's not available in any IE version (sadness...). cc `````@lzutao````` r? `````@Nemo157`````
Configuration menu - View commit details
-
Copy full SHA for 0b1870e - Browse repository at this point
Copy the full SHA 0b1870eView commit details -
Rollup merge of rust-lang#81416 - estebank:suggestion-span-tweak, r=p…
…etrochenkov Tweak suggestion for missing field in patterns Account for parser recovered struct and tuple patterns to avoid invalid suggestion. Follow up to rust-lang#81103.
Configuration menu - View commit details
-
Copy full SHA for b8eac50 - Browse repository at this point
Copy the full SHA b8eac50View commit details -
Rollup merge of rust-lang#81426 - BoxyUwU:boxychangesv2, r=oli-obk
const_evaluatable: expand abstract consts in try_unify See this [zulip topic](https://rust-lang.zulipchat.com/#narrow/stream/260443-project-const-generics/topic/combining.20const.20bounds) for more info cc ```@lcnr``` r? ```@oli-obk```
Configuration menu - View commit details
-
Copy full SHA for f183e5f - Browse repository at this point
Copy the full SHA f183e5fView commit details -
Rollup merge of rust-lang#81428 - phansch:compiletest-tests, r=Mark-S…
…imulacrum compiletest: Add two more unit tests This adds two more unit tests and fixes spelling in `compiletest`.
Configuration menu - View commit details
-
Copy full SHA for d56360d - Browse repository at this point
Copy the full SHA d56360dView commit details -
Rollup merge of rust-lang#81430 - lcnr:elaborate-const-eval, r=oli-obk
add const_evaluatable_checked test cc `````@oli-obk`````
Configuration menu - View commit details
-
Copy full SHA for 76548ba - Browse repository at this point
Copy the full SHA 76548baView commit details -
Rollup merge of rust-lang#81433 - lcnr:stop-looking-into-ty-alias, r=…
…oli-obk const_evaluatable: stop looking into type aliases see https://rust-lang.zulipchat.com/#narrow/stream/260443-project-const-generics/topic/const_evaluatable.3A.20type.20alias r? ````@oli-obk````
Configuration menu - View commit details
-
Copy full SHA for d98fcbd - Browse repository at this point
Copy the full SHA d98fcbdView commit details -
Rollup merge of rust-lang#81445 - ehuss:update-cargo, r=ehuss
Update cargo 7 commits in 783bc43c660bf39c1e562c8c429b32078ad3099b..c3abcfe8a75901c7c701557a728941e8fb19399e 2021-01-20 19:02:26 +0000 to 2021-01-25 16:16:43 +0000 - Minor update to tracking issue template. (rust-lang/cargo#9097) - Add some extra help to `cargo new` and invalid package names. (rust-lang/cargo#9098) - Fix compilation with serde 1.0.122 (rust-lang/cargo#9102) - Add suggestion for bad package id. (rust-lang/cargo#9095) - Remove Registry::new. (rust-lang/cargo#9093) - Fix: set default git config search path for tests (rust-lang/cargo#9035) - Unstable updates (rust-lang/cargo#9092)
Configuration menu - View commit details
-
Copy full SHA for f3dfbfc - Browse repository at this point
Copy the full SHA f3dfbfcView commit details