Ensure inferred let pattern types are well-formed - #157841
Conversation
|
r? @chenyukang rustbot has assigned @chenyukang. Use Why was this reviewer chosen?The reviewer was selected based on:
|
|
@bors try |
This comment has been minimized.
This comment has been minimized.
Ensure inferred let pattern types are well-formed
|
@craterbot check |
|
👌 Experiment ℹ️ Crater is a tool to run experiments across parts of the Rust ecosystem. Learn more |
7de7ce4 to
f3ed0a5
Compare
|
🚧 Experiment ℹ️ Crater is a tool to run experiments across parts of the Rust ecosystem. Learn more |
|
🎉 Experiment
Footnotes
|
|
what the heck is this |
|
The two failures are spurious.
|
|
Slightly adjusted from #157013 by @s7tya
This is theoretically breaking existing incorrect code, but causes no crater regression. @rfcbot fcp merge types |
|
@lcnr has proposed to merge this. The next step is review by the rest of the tagged team members: No concerns currently listed. Once a majority of reviewers approve (and at most 2 approvals are outstanding), this will enter its final comment period. If you spot a major issue that hasn't been raised at any point in this process, please speak up! See this document for info about what commands tagged team members can give me. |
…=lcnr Ensure inferred let pattern types are well-formed same as rust-lang#157013 but with crater and fpc r? lcnr
|
💔 I suspect this PR failed tests as part of a rollup After fixing the problem, consider running a try job for the failed job before re-approving. Link to failure: #160863 (comment) |
|
This pull request was unapproved. This PR was contained in a rollup (#160863), which was unapproved. |
|
@bors try jobs=x86_64-gnu-llvm-21-3 |
This comment has been minimized.
This comment has been minimized.
Ensure inferred let pattern types are well-formed try-job: x86_64-gnu-llvm-21-3
|
💔 Test for 722aaf9 failed: CI. Failed job:
|
This comment has been minimized.
This comment has been minimized.
|
I think it's just a crash log that I reported, and it's already covered by the new tests. We can just remove |
|
I don't think it's illegal process-wise do to it in a separate PR, but I think it's nicer to do it in this one to keep the history in one place. I'll add the commit to this PR. |
Co-authored-by: Kivooeo <Kivooeo123@gmail.com>
Co-authored-by: s7tya <53410646+s7tya@users.noreply.github.com>
f3ed0a5 to
93bc4e8
Compare
|
This PR changes a file inside |
|
This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed. Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers. |
|
@bors r=lcnr |
…uwer Rollup of 7 pull requests Successful merges: - #160629 ([Priroda] Add bootstrap test and check steps) - #160811 (Fix `visible_parent_map` fallback map merging perf regression) - #154329 (Diagnostics ICE when replaying proof trees with next-solver) - #157841 (Ensure inferred let pattern types are well-formed) - #159300 (Implement `to_string()` on `ByteStr` and `ByteString`) - #160858 (Add regression test for assoc const panic ICE in match) - #160864 (Rename `HostEffectPredicate` to `HostEffectClause`)
View all comments
same as #157013 but with crater and fpc
r? lcnr