Uh oh!
There was an error while loading. Please reload this page.
Account for bad placeholder types in where clauses - #70294
Conversation
rust-highfive
commented
Mar 23, 2020
(rust_highfive has picked a reviewer for you, use r? to override) |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
estebank
commented
Mar 23, 2020
r? @Centril |
0410eee to
5af9042CompareUh oh!
There was an error while loading. Please reload this page.
5af9042 to
7c8fe98CompareCentril
commented
Mar 23, 2020
@bors try @rust-timer queue |
rust-timer
commented
Mar 23, 2020
Awaiting bors try build completion |
bors
commented
Mar 23, 2020
⌛ Trying commit 7c8fe98681ac93740c1c959f0b4951ad090034ee with merge 50962f2a2876523fc8f966266bee06123a5dcd3b... |
bors
commented
Mar 23, 2020
☀️ Try build successful - checks-azure |
rust-timer
commented
Mar 23, 2020
Queued 50962f2a2876523fc8f966266bee06123a5dcd3b with parent 37c945d, future comparison URL. |
rust-timer
commented
Mar 23, 2020
Finished benchmarking try commit 50962f2a2876523fc8f966266bee06123a5dcd3b, comparison URL. |
estebank
commented
Mar 23, 2020
This as it stands doesn't handle |
Centril
commented
Mar 23, 2020
@estebank does it ICE in that case? If not, then let's not fix it in this PR. |
It does ICE. Changing this to use |
Centril
commented
Mar 23, 2020
@estebank Could we do the simple thing in this PR for backportability reasons and follow up with possible de-dup improvements? |
7c8fe98 to
b8bca24Compareestebank
commented
Mar 23, 2020
I'm comfortable with the current state of the PR. |
There was a problem hiding this comment.
Removing this got rid of the duplicated errors.
Centril
commented
Mar 23, 2020
I am too, let's @bors r+ |
bors
commented
Mar 23, 2020
📌 Commit b8bca241cb7f372170bdc628ef2cdbc19f7d3f14 has been approved by |
b8bca24 to
e75158dCompareestebank
commented
Mar 23, 2020
rustfmt an import 🤦♂️ @bors r=Centril |
bors
commented
Mar 23, 2020
📌 Commit e75158d has been approved by |
…r=Centril Account for bad placeholder types in where clauses Fixrust-lang#70291. Follow up to rust-lang#69148.
…r=Centril Account for bad placeholder types in where clauses Fixrust-lang#70291. Follow up to rust-lang#69148.
Rollup of 11 pull requests Successful merges: - rust-lang#67761 (Move the dep_graph construction to a dedicated crate.) - rust-lang#69740 (Replace some desc logic in librustc_lint with article_and_desc) - rust-lang#69981 (Evaluate repeat expression lengths as late as possible) - rust-lang#70087 (Remove const eval loop detector) - rust-lang#70242 (Improve E0308 error message wording) - rust-lang#70264 (Fix invalid suggestion on `&mut` iterators yielding `&` references) - rust-lang#70267 (get rid of ConstPropUnsupported; use ZST marker structs instead) - rust-lang#70277 (Remove `ReClosureBound`) - rust-lang#70283 (Add regression test for rust-lang#70155.) - rust-lang#70294 (Account for bad placeholder types in where clauses) - rust-lang#70309 (Clean up E0452 explanation) Failed merges: r? @ghost
…r=Centril Fix smaller issues with invalid placeholder type errors Follow up to rust-lang#70294. - Fix placement of suggested generic param when bounds are present. - Reduce error duplication for invalid placeholder types in `fn` types. r? @Centril
…r=Centril Fix smaller issues with invalid placeholder type errors Follow up to rust-lang#70294. - Fix placement of suggested generic param when bounds are present. - Reduce error duplication for invalid placeholder types in `fn` types. r? @Centril
pnkfelix
commented
Apr 1, 2020
Discussed in T-compiler meeting. Accepted for beta-backport. |
…ulacrum [beta] backport 4 PRs This backports the following PRs: * parse_and_disallow_postfix_after_cast: account for `ExprKind::Err`. rust-lang#70556 * Account for bad placeholder types in where clauses rust-lang#70294 * Fix "since" field for `Once::is_complete`'s `#[stable]` attribute rust-lang#70018 * Ensure HAS_FREE_LOCAL_NAMES is set for ReFree rust-lang#69956 All commits cherry picked cleanly.
Fix#70291. Follow up to #69148.