-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
[beta] backports #92592
[beta] backports #92592
Conversation
…f not set." This reverts commit b376f56, which is the main part of rust-lang#90499, because it turns out that this causes a good amount of breakage in crates relying on the old behavior. Fixes rust-lang#91372.
Adds the minimial repro test case from rust-lang#85360. The fix for rust-lang#85360 was supposed to be rust-lang#85868 however the repro was resolved in the 2021-07-05 nightly while rust-lang#85360 didn't land until 2021-09-03. The reason for that is d34a3a4 **also** resolves that issue. To test if rust-lang#85868 actually fixes rust-lang#85360, I reverted d34a3a4 and found that rust-lang#85868 does indeed resolve rust-lang#85360. With that question resolved, add a test case to our incremental test suite for the original Ok(EvaluatedToOkModuloRegions) ICE. Thanks to @lqd for helping track this down!
As suggested via reviewer feedback.
Some changes occurred in HTML/CSS/JS. |
|
This comment has been minimized.
This comment has been minimized.
5b0db01
to
41946b5
Compare
This comment has been minimized.
This comment has been minimized.
41946b5
to
a168fa3
Compare
@Aaron1011 @jackh726 @wesleywiser (not sure if others should also be cc'd) I'm seeing this diff on this PR for the test added by #91065, which seems potentially like we're missing a backport of some other PR? This does include #90423, but perhaps we need a separate PR to add to that... (Also going to ping on Zulip as we don't have much time before the release). 16 LL | fn test<T: Sized>(_: T) {}
17 | ----- predicate
18
- error: evaluate(Binder(TraitPredicate(<MaskedStorage<GenericComp2<Pos>> as std::marker::Sized>, polarity:Positive), [])) = Ok(EvaluatedToOkModuloRegions)
+ error: evaluate(Binder(TraitPredicate(<MaskedStorage<GenericComp2<Pos>> as std::marker::Sized>, polarity:Positive), [])) = Ok(EvaluatedToOk)
20 --> $DIR/issue-85360-eval-obligation-ice.rs:13:5
21 |
22 LL | test::<MaskedStorage<GenericComp2<Pos>>>(make());
25 LL | fn test<T: Sized>(_: T) {}
26 | - predicate
27
- error: evaluate(Binder(TraitPredicate(<MaskedStorage<GenericComp2<Pos>> as std::marker::Sized>, polarity:Positive), [])) = Ok(EvaluatedToOkModuloRegions)
+ error: evaluate(Binder(TraitPredicate(<MaskedStorage<GenericComp2<Pos>> as std::marker::Sized>, polarity:Positive), [])) = Ok(EvaluatedToOk)
29 --> $DIR/issue-85360-eval-obligation-ice.rs:13:5 |
This comment has been minimized.
This comment has been minimized.
a168fa3
to
334e0df
Compare
This comment has been minimized.
This comment has been minimized.
Stand-in for a backport of "Sync portable-simd to remove autosplats rust-lang#91484".
334e0df
to
439efc1
Compare
@bors r+ rollup=never |
📌 Commit 439efc1 has been approved by |
@bors r+ rollup=never |
📌 Commit 10f9a63 has been approved by |
@bors p=1 (release next week) |
⌛ Testing commit 10f9a63 with merge 43f02cd4a7180e8dc2f2739e3a6d979da7e8496e... |
This comment has been minimized.
This comment has been minimized.
📌 Commit e458615 has been approved by |
@bors p=10 (setting up another rollup to merge after this) |
@bors retry |
☀️ Test successful - checks-actions |
Backports these PRs:
r? @Mark-Simulacrum