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

Add kl and widekl target features, and the feature gate A-target-feature Area: Enabling/disabling target features like AVX, Neon, etc. O-x86_32 Target: x86 processors, 32 bit (like i686-*) O-x86_64 Target: x86-64 processors (like x86_64-*) S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#134814 opened Dec 27, 2024 by sayantn Loading…
SIGSEGV/SIGILL while building rustc itself in x86_64 apple CI jobs A-spurious Area: Spurious failures in builds (spuriously == for no apparent reason) C-bug Category: This is a bug. CI-spurious-x86_64-apple-SIGSEGV-SIGILL CI spurious failure: SIGSEGV/SIGILL while building rustc itself on x86_64-apple I-crash Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics. O-apple Operating system: Apple (macOS, iOS, tvOS, visionOS, watchOS) O-x86_64 Target: x86-64 processors (like x86_64-*) S-needs-repro Status: This issue has no reproduction and needs a reproduction to make progress. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#134220 opened Dec 12, 2024 by jieyouxu
"rustc-LLVM ERROR" when using _mm_cvttps_epi32 on x86_64-unknown-none A-target-feature Area: Enabling/disabling target features like AVX, Neon, etc. C-bug Category: This is a bug. O-x86_64 Target: x86-64 processors (like x86_64-*) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#133707 opened Dec 1, 2024 by eduardosm
Forbid disabling SSE on x86 targets that have SSE in their "baseline" A-target-feature Area: Enabling/disabling target features like AVX, Neon, etc. C-discussion Category: Discussion or questions that doesn't represent real issues. O-x86_32 Target: x86 processors, 32 bit (like i686-*) O-x86_64 Target: x86-64 processors (like x86_64-*) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#133611 opened Nov 29, 2024 by RalfJung
How should we handle matrix ABIs? A-ABI Area: Concerning the application binary interface (ABI) E-needs-investigation Call for partcipation: This issues needs some investigation to determine current status O-AArch64 Armv8-A or later processors in AArch64 mode O-PowerPC Target: PowerPC processors O-x86_64 Target: x86-64 processors (like x86_64-*) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#133144 opened Nov 17, 2024 by workingjubilee
All interrupt ABIs should enforce either () or ! as return types A-ABI Area: Concerning the application binary interface (ABI) A-hardware-interrupts Area: Code for handling the "interrupt ABI" of various processors A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. F-abi_x86_interrupt O-msp430 O-riscv Target: RISC-V architecture O-x86_32 Target: x86 processors, 32 bit (like i686-*) O-x86_64 Target: x86-64 processors (like x86_64-*) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#132841 opened Nov 10, 2024 by workingjubilee
extern "x86-interrupt" fn allows absurd signatures A-ABI Area: Concerning the application binary interface (ABI) A-hardware-interrupts Area: Code for handling the "interrupt ABI" of various processors A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. F-abi_x86_interrupt O-x86_32 Target: x86 processors, 32 bit (like i686-*) O-x86_64 Target: x86-64 processors (like x86_64-*) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#132835 opened Nov 10, 2024 by workingjubilee
Directly calling "x86-interrupt" fn should be invalid A-ABI Area: Concerning the application binary interface (ABI) A-hardware-interrupts Area: Code for handling the "interrupt ABI" of various processors A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. F-abi_x86_interrupt O-x86_32 Target: x86 processors, 32 bit (like i686-*) O-x86_64 Target: x86-64 processors (like x86_64-*) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#132834 opened Nov 10, 2024 by workingjubilee
False error: unknown x86 target feature: avx2 when passed to is_x86_feature_detected! as a literal instead of tt. A-target-feature Area: Enabling/disabling target features like AVX, Neon, etc. C-bug Category: This is a bug. O-x86_64 Target: x86-64 processors (like x86_64-*) 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.
#128586 opened Aug 3, 2024 by vcfxb
Tracking Issue for bf16 type in stdarch avx512 C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC O-x86_32 Target: x86 processors, 32 bit (like i686-*) O-x86_64 Target: x86-64 processors (like x86_64-*) T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#127356 opened Jul 5, 2024 by sayantn
2 tasks
Tracking Issue for AVX512_FP16 intrinsics A-SIMD Area: SIMD (Single Instruction Multiple Data) C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC O-x86_32 Target: x86 processors, 32 bit (like i686-*) O-x86_64 Target: x86-64 processors (like x86_64-*) T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#127213 opened Jul 1, 2024 by sayantn
2 tasks
Tracking Issue for XOP target feature A-SIMD Area: SIMD (Single Instruction Multiple Data) A-target-feature Area: Enabling/disabling target features like AVX, Neon, etc. C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC O-x86_32 Target: x86 processors, 32 bit (like i686-*) O-x86_64 Target: x86-64 processors (like x86_64-*)
#127208 opened Jul 1, 2024 by sayantn
1 of 3 tasks
build-std + link-dead-code=y cannot build custom target without sse -Zbuild-std Unstable Cargo option: Compile the standard library yourself. A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. O-x86_64 Target: x86-64 processors (like x86_64-*) requires-nightly This issue requires a nightly compiler in some way.
#123494 opened Apr 5, 2024 by jzbor
Indexing with bool generates suboptimal assembly A-codegen Area: Code generation C-optimization Category: An issue highlighting optimization opportunities or PRs implementing such I-slow Issue: Problems and improvements with respect to performance of generated code. O-x86_64 Target: x86-64 processors (like x86_64-*) S-has-mcve Status: A Minimal Complete and Verifiable Example has been found for this issue
#122121 opened Mar 7, 2024 by alion02
SEE-AVX-stall when using target-cpu=znver2. Thus ~25 times slower. A-codegen Area: Code generation A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. I-slow Issue: Problems and improvements with respect to performance of generated code. O-x86_64 Target: x86-64 processors (like x86_64-*) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#120108 opened Jan 18, 2024 by Barfussmann
x86-64 assembler silently truncates 64-bit address A-inline-assembly Area: Inline assembly (`asm!(…)`) A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. 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-x86_64 Target: x86-64 processors (like x86_64-*) P-high High priority T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#118223 opened Nov 24, 2023 by MauriceKayser
Suspected X64 exception handler IP to state map off-by-one error A-codegen Area: Code generation 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-unsound Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness O-windows Operating system: Windows O-x86_64 Target: x86-64 processors (like x86_64-*) P-medium Medium priority
#117725 opened Nov 8, 2023 by rveldhoven
Cannot compile under Rosetta 2 on Macos C-bug Category: This is a bug. I-crash Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics. O-AArch64 Armv8-A or later processors in AArch64 mode O-macos Operating system: macOS O-x86_64 Target: x86-64 processors (like x86_64-*) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#116512 opened Oct 7, 2023 by lukaso
Compiler emits inappropriate SSE2 instructions for f64 math A-codegen Area: Code generation A-floating-point Area: Floating point numbers and arithmetic A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. I-slow Issue: Problems and improvements with respect to performance of generated code. O-x86_64 Target: x86-64 processors (like x86_64-*) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#116359 opened Oct 2, 2023 by HEnquist
StackOverflow error when assert fails or panic when compiling to Android A-cross Area: Cross compilation A-FFI Area: Foreign function interface (FFI) A-panic Area: Panicking machinery C-bug Category: This is a bug. O-android Operating system: Android O-unix Operating system: Unix-like O-x86_64 Target: x86-64 processors (like x86_64-*) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#116309 opened Oct 1, 2023 by matan-h
Rust fails to build cross target libraries when building on M1 Mac A-cross Area: Cross compilation C-bug Category: This is a bug. O-AArch64 Armv8-A or later processors in AArch64 mode O-macos Operating system: macOS O-x86_64 Target: x86-64 processors (like x86_64-*) T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#115679 opened Sep 8, 2023 by athei
Codegen emits ineffective vxorps/vaddps sequences A-codegen Area: Code generation A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. 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-x86_32 Target: x86 processors, 32 bit (like i686-*) O-x86_64 Target: x86-64 processors (like x86_64-*)
#114033 opened Jul 24, 2023 by ksf
Tracking Issue for _MM_SHUFFLE C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC O-x86_32 Target: x86 processors, 32 bit (like i686-*) O-x86_64 Target: x86-64 processors (like x86_64-*) T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#111147 opened May 3, 2023 by Amanieu
3 tasks
Tracking Issue for Intel Restricted Transactional Memory intrinsics C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC O-x86_32 Target: x86 processors, 32 bit (like i686-*) O-x86_64 Target: x86-64 processors (like x86_64-*) T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#111138 opened May 3, 2023 by Amanieu
2 tasks
Tracking Issue for AVX512 intrinsics C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC O-x86_32 Target: x86 processors, 32 bit (like i686-*) O-x86_64 Target: x86-64 processors (like x86_64-*) T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#111137 opened May 3, 2023 by Amanieu
2 tasks
ProTip! Updated in the last three days: updated:>2025-01-14.