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 |
|
⌛ Testing commit ff8efbd with merge bcea445... Workflow: https://github.com/rust-lang/rust/actions/runs/23407529507 |
[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)
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)