-
Notifications
You must be signed in to change notification settings - Fork 13.2k
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 6 pull requests #104495
Rollup of 6 pull requests #104495
Conversation
Implement condvars for Windows Adds 3 shims for Windows: `SleepConditionVariableSRW`, `WakeConditionVariable`, `WakeAllConditionVariable` to add support for condvars (which fixes rust-lang#2628). Salvaged from what was removed from rust-lang#2231
remove a stray stderr file
README: Add macos cache deletion command
bump rustc-build-sysroot
pthread: slight refactoring of how we access the sync object fields
@bors rollup=never |
ccf8a4b
to
8e72bb6
Compare
@bors r+ |
📌 Commit 8e72bb6c1e08ef7a5053c193951485c034580971 has been approved by It is now in the queue for this repository. |
Something broken here: rollup reverts some dependency versions, but i can't find which PR do this. |
Yes, because the lockfile needed to be updated |
8e72bb6
to
2d17af2
Compare
remove HRTB from `[T]::is_sorted_by{,_key}` Changes the signature of `[T]::is_sorted_by{,_key}` to match `[T]::binary_search_by{,_key}` and make code like rust-lang#53485 (comment) compile. Tracking issue: rust-lang#53485 ~~Do we need an ACP for something like this?~~ Edit: Filed ACP here: rust-lang/libs-team#121
…, r=davidtwco Diagnostics `icu4x` based list formatting. This adds a new kind of `DiagnosticArg` and add the ability to convert it to a `FluentValue::Custom`. When emitting fluent output, it makes use of `ListFormatter` from `icu4x` project to convert it to localized version of list following the fluent locale, as a kind of eager translation. Tested locally with locales like `en`, `ja`, etc, and they work fine. <del>Though neither `zh-CN` nor `zh-Hans` works correctly, it seems they fallback to `und` locale somehow, emitting only comma-based list. I believe this is an internal issue of `icu4x` itself.</del>(Works fine after rust-lang#104047 (comment)) Would love to hear what others think. r? `@davidtwco` cc `@Manishearth`
update Miri Not a huge sync, but there was a conflict and [josh](https://github.com/josh-project/josh/) seems to prefer those to be merged back ASAP.
2d17af2
to
e31f007
Compare
@bors r+ fixed the lockfile, idk where the intermediate one came from |
And now rollup description totally lies about it content. Maybe it's easier to rebuild it from scratch, instead of manually fixing stuff? IMHO |
⌛ Testing commit e31f007 with merge a34eed603522e235b5fe4e11e300769443b60da2... |
@klensy I'd already crossed out the relevant entry in the description? I usually rebuild from scratch, but in this case I've closed the tree and I didn't want to reopen just so that this last rollup can be remade. And the lockfile update was a necessary manual change; I'd have had to do it even if I remade the rollup. It's just that the first time I made that commit I had run |
Editing in-flight rollups is relatively painful for our infrastructure, which in some cases tries to parse out specific PRs from descriptions/commits, so it's best to avoid doing that. |
Ah, good to know! |
💔 Test failed - checks-actions |
Failure:
```
---- [mir-opt] src/test/mir-opt/deref-patterns/string.rs stdout ----
25 _7 = const false; // scope 0 at $DIR/string.rs:+3:9: +3:10
26 _6 = move _1; // scope 0 at $DIR/string.rs:+3:9: +3:10
27 _0 = const 4321_i32; // scope 1 at $DIR/string.rs:+3:14: +3:18
- drop(_6) -> [return: bb6, unwind: bb12]; // scope 0 at $DIR/string.rs:+3:17: +3:18
+ drop(_6) -> bb6; // scope 0 at $DIR/string.rs:+3:17: +3:18
29 }
30
31 bb2: {
37 }
41 // mir::Constant 52
56 } 59 StorageDead(_6); // scope 0 at $DIR/string.rs:+3:17: +3:18
61 } 64 return; // scope 0 at $DIR/string.rs:+5:2: +5:2
69 }
85 }
|
The job Click to see the possible cause of the failure (guessed by this bot)
|
Successful merges:
Constify remainingLayout
methods #102207 (Constify remainingLayout
methods)[T]::is_sorted_by{,_key}
#102977 (remove HRTB from[T]::is_sorted_by{,_key}
)icu4x
based list formatting. #104047 (Diagnosticsicu4x
based list formatting.)Failed merges:
r? @ghost
@rustbot modify labels: rollup
Create a similar rollup