-
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 9 pull requests #110839
Rollup of 9 pull requests #110839
Conversation
The `yes` command is not available on all platforms.
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
use name[=value] syntax. Signed-off-by: clundro <859287553@qq.com>
…ocs, r=jyn514 black_box doc corrections for clarification - Issue rust-lang#107957 Made a complete pass through the docs to help resolve rust-lang#107957 No code changes, just documentation `@rustbot` label +T-libs-api -T-libs
…jyn514 Replace `yes` command by `while-echo` in test `tests/ui/process/process-sigpipe.rs` The `yes` command is not available on all platforms. Fixes rust-lang#108596. Inviting `@mvf` as he contributed to this patch. Thanks! This issue has been discussed in rust-lang#106673 but was moved to rust-lang#108596 to get going. CC `@gh-tr` r? `@workingjubilee` `@rustbot` label +O-neutrino Notes about the comments rust-lang#106673 (comment): - The `echo` command is `/proc/boot/echo` (not built-in) - `/bin/sh` is a symlink to `/proc/boot/ksh` ```sh # ls -l /bin/sh /proc/boot/ksh /proc/boot/echo lrwxrwxrwx 1 root root 14 Mar 20 07:52 /bin/sh -> /proc/boot/ksh -r-xr-xr-x 1 root root 9390 Sep 12 2022 /proc/boot/echo -r-xr-xr-x 1 root root 308114 Sep 12 2022 /proc/boot/ksh ```
Update documentation wording on path 'try_exists' functions Just eliminate the quadruple negation in `doesn't silently ignore errors unrelated to ... not existing.`
…=jyn514 Improve tests for rust-lang#110138 These should live in rustdoc-json, not rustdoc-ui, so we can run assertions, and not just check there's no ICE CC rust-lang#100515, as we never document this suite r? rustdoc
Spelling rustdoc Split per rust-lang#110392 (comment)
Fix `std` compilation error for wasi+atomics Fix rust-lang#109727 It seems that the `unsupported/once.rs` module isn't meant to exist at the same time as the `futex` module, as they have conflicting definitions. I've solved this by defining the `once` module only if `not(target_feature = "atomics")`. The `wasm32-unknown-unknown` target [similarly only defines the `once` module if `not(target_feature = "atomics")`](https://github.com/tomaka/rust/blob/01c4f319276da912dd2be768ae0ce9857ad6bb63/library/std/src/sys/wasm/mod.rs#L69-L70). As show in [this block of code](https://github.com/tomaka/rust/blob/01c4f319276da912dd2be768ae0ce9857ad6bb63/library/std/src/sys_common/once/mod.rs#L10-L34), the `sys::once` module doesn't need to exist if `all(target_arch = "wasm32", target_feature = "atomics")`.
`rustc --help` add `--cfg` SPEC declaration. 1. fixes rust-lang#110462 2. add spec arguments based on https://doc.rust-lang.org/reference/conditional-compilation.html
…lbini Use the standard macOS CI runner This moves back to the standard macOS CI runner instead of the large runners. The infra team is discussing whether the large runners are worth the cost at our heavy usage and whether those credits are better spent elsewhere. This will slow down CI build times unfortunately, but while we figure out our CI spending budget, that's a price we'll unfortunately have to pay. r? `@pietroalbini`
Add regression tests for const-generic inherent associated types Fixes rust-lang#109759. The tests are no longer failing since rust-lang#96840 which was merged recently (rust-lang#109410 is no longer necessary for them). `@rustbot` label F-inherent_associated_types
@bors r+ rollup=never p=9 |
☀️ Test successful - checks-actions |
📌 Perf builds for each rolled up PR: previous master: 70540d5127 In the case of a perf regression, run the following command for each PR you suspect might be the cause: |
Finished benchmarking commit (ae3ab14): comparison URL. Overall result: no relevant changes - no action needed@rustbot label: -perf-regression Instruction countThis benchmark run did not return any relevant results for this metric. Max RSS (memory usage)ResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
|
Successful merges:
yes
command bywhile-echo
in testtests/ui/process/process-sigpipe.rs
#109379 (Replaceyes
command bywhile-echo
in testtests/ui/process/process-sigpipe.rs
)#[doc(inline)]
#110138)std
compilation error for wasi+atomics #110587 (Fixstd
compilation error for wasi+atomics)rustc --help
add--cfg
SPEC declaration. #110594 (rustc --help
add--cfg
SPEC declaration.)Failed merges:
r? @ghost
@rustbot modify labels: rollup
Create a similar rollup