[stable] 1.94.1 release#154211
Conversation
Minimal backport-suitable fix to avoid returning `UNSUPPORTED_PLATFORM` for `wasm32-wasip1-threads` which has a working pthreads implementation via `emnapi`. The stable regression was reported in <rust-lang#153475>.
``` $ git log --oneline 85eff7c80277b57f78b11e28d14154ab12fcf643..292f395c297d4f99171325b0842ac4ea4ff3b386 292f395c2 (HEAD) [stable 1.94] Fix symlink_and_directory when running in a long target dir name (rust-lang#16777) d00475981 Fix symlink_and_directory when running in a long target dir name (rust-lang#16775) ce98781f7 [stable 1.94] Update tar to 0.4.45 (rust-lang#16769) fec7f9297 Update tar to 0.4.45 5e256e377 Add a test for a tar file with a symlink and directory of the same name 1ed92053d test: Remove unused docker ip_address (rust-lang#16636) d7a2a0307 Increase cache_lock test timeout (rust-lang#16545) 95d93fb89 Don't check the specific build-std output dfbe729f6 chore: Updated compiler errors for Rust 1.93 (rust-lang#16543) cb03b21f6 Update cargo-semver-checks to 0.47.0 f7777c4f9 test(build-std): Update error message (rust-lang#16658) a56abe18a Disable custom target JSON spec test 634668d49 fix: `--remap-path-scope` stabilized in 1.95-nightly (rust-lang#16536) d428eaa44 fix(script): surpress `unused_features` lint for embedded (rust-lang#16714) e7b27c7f9 test(git): Mark a test as non-deterministic (rust-lang#16706) 38922ca44 test(replace): Mark a test as non-deterministic (rust-lang#16700) ```
This applies the patch for that PR, fixing an ICE in match_same_arms.
|
Some changes occurred in src/tools/cargo cc @ehuss Some changes occurred in src/tools/clippy cc @rust-lang/clippy |
|
r? @jieyouxu rustbot has assigned @jieyouxu. Use Why was this reviewer chosen?The reviewer was selected based on:
|
|
|
@bors r+ rollup=never p=20 |
This comment has been minimized.
This comment has been minimized.
[stable] 1.94.1 release This backports: * [STABLE] library: wasm32-wasip1-threads has functional pthreads #153634 * Move freeze_* methods to OpenOptionsExt2 #153491 * [Clippy] Fix ICE in match_same_arms rust-lang/rust-clippy#16685 Cargo: * [stable 1.94] Fix symlink_and_directory when running in a long target dir name (rust-lang/cargo#16777) * Fix symlink_and_directory when running in a long target dir name (rust-lang/cargo#16775) * [stable 1.94] Update tar to 0.4.45 (rust-lang/cargo#16769) * test: Remove unused docker ip_address (rust-lang/cargo#16636) * Increase cache_lock test timeout (rust-lang/cargo#16545) * chore: Updated compiler errors for Rust 1.93 (rust-lang/cargo#16543) * test(build-std): Update error message (rust-lang/cargo#16658) * fix: `--remap-path-scope` stabilized in 1.95-nightly (rust-lang/cargo#16536) * fix(script): surpress `unused_features` lint for embedded (rust-lang/cargo#16714) * test(git): Mark a test as non-deterministic (rust-lang/cargo#16706) * test(replace): Mark a test as non-deterministic (rust-lang/cargo#16700)
|
Hmmm if the github UI is to be believed, the dist-x86_64-linux job never even started... |
|
5h feels too long, especially given we have zero output. I'm going to go ahead and... @bors retry |
|
❗ You can only retry pull requests that are approved and have a previously failed auto build. Hint: There is currently a pending auto build on this PR. To cancel it, run |
|
@bors cancel |
|
Auto build was cancelled. Cancelled workflows: The next pull request likely to be tested is #154211. |
This comment has been minimized.
This comment has been minimized.
|
@bors retry |
|
❗ You can only retry pull requests that are approved and have a previously failed auto build. Hint: There is currently a pending auto build on this PR. To cancel it, run |
[beta] reverts and backports This reverts two `dbg!` changes to avoid regressions[^1][^2] in the upcoming 1.95 release: - std: avoid tearing `dbg!` prints #149869 - don't drop arguments' temporaries in `dbg!` #154074 - ... which was previously backported in #154725 This also reverts a stabilization over a late issue[^3] of semantics: - Stabilize `assert_matches` #137487 And a few other backport/reverts from `main`: - Revert performing basic const checks in typeck on stable #154930 / #155033 - Revert "`-Znext-solver` Remove the forced ambiguity hack from search graph" #154712 - Clarify that core::range ranges do not have special syntax #155002 Clippy is backporting 2 ICE fixes and 1 perf regression (via #155051): - rust-lang/rust-clippy#16685 already backported in #154211 to stable. This makes sure that it doesn't regress again in beta/next stable - rust-lang/rust-clippy#16659 The ICE that is being fixed here was introduced in the 1.95 release cycle - rust-lang/rust-clippy#16652 Perf regression introduced in the 1.95 release cycle. [^1]: #153850 [^2]: #154988 [^3]: #154406
This backports:
wasm32-wasip1-threadshas functional pthreads #153634freeze_*methods toOpenOptionsExt2#153491match_same_armsrust-clippy#16685Cargo:
--remap-path-scopestabilized in 1.95-nightly (fix:--remap-path-scopestabilized in 1.95-nightly cargo#16536)unused_featureslint for embedded (fix(script): surpressunused_featureslint for embedded cargo#16714)