Skip to content

Issues: rust-lang/rust

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

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Sort

Issues list

Remove wasm legacy abi A-ABI Area: Concerning the application binary interface (ABI) has-merge-commits PR has merge commits, merge with caution. O-wasm Target: WASM (WebAssembly), http://webassembly.org/ S-blocked Status: Blocked on something else such as an RFC or other implementation work. S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#133952 opened Dec 6, 2024 by bjorn3 Draft
Make the wasm_c_abi future compat warning a hard error A-ABI Area: Concerning the application binary interface (ABI) I-lang-easy-decision Issue: The decision needed by the team is conjectured to be easy; this does not imply nomination I-lang-nominated Nominated for discussion during a lang team meeting. O-wasm Target: WASM (WebAssembly), http://webassembly.org/ T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#133951 opened Dec 6, 2024 by bjorn3 Loading…
std::arch::wasm::unreachable() is stable but does not compile A-diagnostics Area: Messages for errors, warnings, and lints A-stability Area: `#[stable]`, `#[unstable]` etc. D-imprecise-spans Diagnostics: spans don't point to exactly the erroneous code D-papercut Diagnostics: An error or lint that needs small tweaks. O-wasm Target: WASM (WebAssembly), http://webassembly.org/
#133015 opened Nov 13, 2024 by eric-seppanen
Tracking issue for release notes of #131080: Stabilize WebAssembly multivalue, reference-types, and tail-call target features O-wasm Target: WASM (WebAssembly), http://webassembly.org/ relnotes Marks issues that should be documented in the release notes of the next release. relnotes-tracking-issue Marks issues tracking what text to put in release notes. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#132855 opened Nov 10, 2024 by rustbot
3 tasks
1.84.0
Official binaries for wasm32-unknown-unknown (and potentially other WASM platforms?) contain code for the wrong architecture C-bug Category: This is a bug. O-wasm Target: WASM (WebAssembly), http://webassembly.org/ T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#132802 opened Nov 9, 2024 by emilazy
Tracking issue for release notes of #132562: Remove the wasm32-wasi target from rustc O-wasi Operating system: Wasi, Webassembly System Interface O-wasm Target: WASM (WebAssembly), http://webassembly.org/ relnotes Marks issues that should be documented in the release notes of the next release. relnotes-tracking-issue Marks issues tracking what text to put in release notes. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#132640 opened Nov 5, 2024 by rustbot
1 of 3 tasks
1.84.0
WASI unwinding is broken in release A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-panic Area: Panicking machinery C-bug Category: This is a bug. I-miscompile Issue: Correct Rust code lowers to incorrect machine code O-wasi Operating system: Wasi, Webassembly System Interface O-wasm Target: WASM (WebAssembly), http://webassembly.org/ P-medium Medium priority T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#132416 opened Oct 31, 2024 by purplesyringa
wasm32_wasip1_threads's llvm_target is mistake A-linkage Area: linking into static, shared libraries and binaries C-bug Category: This is a bug. O-wasm Target: WASM (WebAssembly), http://webassembly.org/ T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#131007 opened Sep 29, 2024 by oligamiq
wasm32-wasip1 depends on libc memset with no_std C-discussion Category: Discussion or questions that doesn't represent real issues. O-wasi Operating system: Wasi, Webassembly System Interface O-wasm Target: WASM (WebAssembly), http://webassembly.org/ T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#130621 opened Sep 20, 2024 by drebbe-intrepid
Can not disable reference-types feature for wasm32 target with -C linker-plugin-lto flag C-bug Category: This is a bug. O-wasm Target: WASM (WebAssembly), http://webassembly.org/ P-medium Medium priority regression-untriaged Untriaged performance or correctness regression. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#130604 opened Sep 20, 2024 by StackOverflowExcept1on
Create Atomic<T> type alias O-hermit Operating System: Hermit O-itron Operating System: ITRON O-SGX Target: SGX O-unix Operating system: Unix-like O-wasm Target: WASM (WebAssembly), http://webassembly.org/ O-windows Operating system: Windows S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#130543 opened Sep 19, 2024 by CAD97 Loading…
wasip2 target should not conditionally feature gate stdlib APIs C-bug Category: This is a bug. F-wasip2 `#[feature(wasip2)]` O-wasi Operating system: Wasi, Webassembly System Interface O-wasm Target: WASM (WebAssembly), http://webassembly.org/ T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#130323 opened Sep 13, 2024 by Manishearth
Wasm ABI special cases scalar pairs (against tool conventions) and is not documented A-ABI Area: Concerning the application binary interface (ABI) A-docs Area: documentation for any part of the project, including the compiler, standard library, and tools C-bug Category: This is a bug. O-wasm Target: WASM (WebAssembly), http://webassembly.org/ T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#129486 opened Aug 23, 2024 by Manishearth
wasip2 uses wasi:random/random to generate hashmap_random_keys O-wasi Operating system: Wasi, Webassembly System Interface O-wasm Target: WASM (WebAssembly), http://webassembly.org/
#129402 opened Aug 22, 2024 by juntyr
Wasm32 miscompilation when using u128 with multivalue and optimizations A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-external-bug Category: issue that is caused by bugs in software beyond our control I-miscompile Issue: Correct Rust code lowers to incorrect machine code I-unsound Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness O-wasm Target: WASM (WebAssembly), http://webassembly.org/ P-high High priority S-has-mcve Status: A Minimal Complete and Verifiable Example has been found for this issue T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#127318 opened Jul 4, 2024 by arriven
Build fail for WebAssembly on Windows with wasm-pack C-bug Category: This is a bug. O-wasm Target: WASM (WebAssembly), http://webassembly.org/
#126790 opened Jun 21, 2024 by zmalbert
Undefined behavior from stack overflow on wasm32 targets C-bug Category: This is a bug. E-needs-design This issue needs exploration and design to see how and if we can fix/implement it I-unsound Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness O-wasm Target: WASM (WebAssembly), http://webassembly.org/ P-high High priority T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#126747 opened Jun 20, 2024 by adambratschikaye
Support for 'split-debuginfo' on wasm targets C-feature-request Category: A feature request, i.e: not implemented / a PR. O-wasm Target: WASM (WebAssembly), http://webassembly.org/ T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#125894 opened Jun 2, 2024 by namse
WASM+simd128 codegen of a.simd_eq(Simd::splat(b)).any() deteriorates as width increases A-codegen Area: Code generation A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-SIMD Area: SIMD (Single Instruction Multiple Data) C-optimization Category: An issue highlighting optimization opportunities or PRs implementing such I-heavy Issue: Problems and improvements with respect to binary size of generated code. I-slow Issue: Problems and improvements with respect to performance of generated code. O-wasm Target: WASM (WebAssembly), http://webassembly.org/ PG-portable-simd Project group: Portable SIMD (https://github.com/rust-lang/project-portable-simd) requires-nightly This issue requires a nightly compiler in some way. S-has-mcve Status: A Minimal Complete and Verifiable Example has been found for this issue
#122623 opened Mar 17, 2024 by alion02
wasm-pack example doesn't compile A-diagnostics Area: Messages for errors, warnings, and lints A-linkage Area: linking into static, shared libraries and binaries C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ O-wasm Target: WASM (WebAssembly), http://webassembly.org/ S-has-mcve Status: A Minimal Complete and Verifiable Example has been found for this issue T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#122333 opened Mar 11, 2024 by tstachl
Clang vs wasm32-{emscripten,wasi} rustc C ABI mismatch w.r.t. "singleton" unions A-ABI Area: Concerning the application binary interface (ABI) C-bug Category: This is a bug. I-miscompile Issue: Correct Rust code lowers to incorrect machine code I-unsound Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness O-wasm Target: WASM (WebAssembly), http://webassembly.org/ P-medium Medium priority T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#121408 opened Feb 21, 2024 by hanna-kruppe
Egui WASM program failing or not failing depending on whitespace/comments and other irrelevant details C-bug Category: This is a bug. E-needs-mcve Call for participation: This issue has a repro, but needs a Minimal Complete and Verifiable Example O-wasm Target: WASM (WebAssembly), http://webassembly.org/ S-needs-repro Status: This issue has no reproduction and needs a reproduction to make progress.
#119774 opened Jan 9, 2024 by hkBst
Cannot build to emscripten target with strict mode enabled. C-bug Category: This is a bug. O-emscripten Target: 50% off wasm32-unknown-musl. the savings come out of stdio.h, but hey, you get SDL! O-wasm Target: WASM (WebAssembly), http://webassembly.org/ T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#119464 opened Dec 31, 2023 by TheVeryDarkness
[wasm32-unknown-emscripten] undefined symbols: longjmp, setjmp C-bug Category: This is a bug. O-emscripten Target: 50% off wasm32-unknown-musl. the savings come out of stdio.h, but hey, you get SDL! O-wasm Target: WASM (WebAssembly), http://webassembly.org/
#118570 opened Dec 3, 2023 by ahaoboy
[Emscripten] fail rustc by #4 0x000055cd94ae00ce lld::wasm::(anonymous namespace)::Writer::run() Writer.cpp:0:0 A-linkage Area: linking into static, shared libraries and binaries C-bug Category: This is a bug. O-emscripten Target: 50% off wasm32-unknown-musl. the savings come out of stdio.h, but hey, you get SDL! O-wasm Target: WASM (WebAssembly), http://webassembly.org/
#117352 opened Oct 29, 2023 by yayoimizuha
ProTip! Type g p on any issue or pull request to go back to the pull request listing page.