-
Notifications
You must be signed in to change notification settings - Fork 984
Closed
Description
Verification
- I searched for recent similar issues at https://github.com/rust-lang/rustup/issues?q=is%3Aissue+is%3Aopen%2Cclosed and found no duplicates.
- I am on the latest version of Rustup according to https://github.com/rust-lang/rustup/tags and am still able to reproduce my issue.
Problem
The direct cause of #3166 is that
wasm32-unknown-unknown
hasn't been hardcoded into our codebase:Lines 7 to 37 in a6c9fae
static LIST_ARCHS: &[&str] = &[ "i386", "i586", "i686", "x86_64", "arm", "armv7", "armv7s", "aarch64", "mips", "mipsel", "mips64", "mips64el", "powerpc", "powerpc64", "powerpc64le", "riscv64gc", "s390x", "loongarch64", ]; static LIST_OSES: &[&str] = &[ "pc-windows", "unknown-linux", "apple-darwin", "unknown-netbsd", "apple-ios", "linux", "rumprun-netbsd", "unknown-freebsd", "unknown-illumos", ]; [...] we really should not hardcode target triples in our artifact, as the complete list changes quite regularly.
Rustup version
rustup 1.27.0+74 (a6c9fae91 2024-04-21) dirty 1 modification
info: This is the version for the rustup toolchain manager, not the rustc compiler.
info: The currently active `rustc` version is `rustc 1.77.2 (25ef9e3d8 2024-04-09)`