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

SIGSEGV: rustc crashed on valid code A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. I-crash Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#131419 opened Oct 8, 2024 by shao-hua-li
non-pub function no longer compiled in debug profile, causing link errors on thumbv7em-none-eabihf with defmt A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. P-high High priority regression-from-stable-to-beta Performance or correctness regression from stable to beta. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#131164 opened Oct 2, 2024 by jonathanpallant 1.82.0
Optimizer regression in Rust nightly A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. P-medium Medium priority regression-from-stable-to-beta Performance or correctness regression from stable to beta. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#131162 opened Oct 2, 2024 by Coder-256
ICE: rustc interrupted by SIGSEGV while compiling in release mode A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. I-crash Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#131157 opened Oct 2, 2024 by akhercha
LLVM 20 changes SPARC alignments, breaking some tests A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged.
#131074 opened Sep 30, 2024 by durin42
LLVM regression in beta with -Ctarget-feature=-simd128 A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. P-medium Medium priority regression-from-stable-to-beta Performance or correctness regression from stable to beta.
#131031 opened Sep 29, 2024 by DaniPopes
tests/debuginfo/macro-stepping.rs remains broken with SingleUseConsts A-debuginfo Area: Debugging information in compiled programs (DWARF, PDB, etc.) A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-MIR Area: Mid-level IR (MIR) - https://blog.rust-lang.org/2016/04/19/MIR.html A-testsuite Area: The testsuite used to check the correctness of rustc C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. WG-debugging Working group: Bad Rust debugging experiences WG-llvm Working group: LLVM backend code generation
#130896 opened Sep 26, 2024 by khuey
Unnecessary loop unrolling to handle tail when tail length has a smaller known size A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. 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.
#130795 opened Sep 24, 2024 by okaneco
Slow code generated for _mm256_mulhi_epi16 A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. 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. llvm-fixed-upstream Issue expected to be fixed by the next major LLVM upgrade P-medium Medium priority regression-untriaged Untriaged performance or correctness regression.
#130782 opened Sep 24, 2024 by turalcar
rustc-LLVM ERROR: section size does not fit in a uint32_t A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged.
#130760 opened Sep 23, 2024 by benwis
Does LLVM's quirk of counting in bits matter to us? A-docs Area: documentation for any part of the project, including the compiler, standard library, and tools A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#130683 opened Sep 22, 2024 by workingjubilee
Redundant instructions in cloning of bit-wise copyable type A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. 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.
#130592 opened Sep 20, 2024 by CrazyboyQCD
Suboptimal codegen for a function that should fold to a constant A-codegen Area: Code generation A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. 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. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#130421 opened Sep 16, 2024 by dcci
Miscompilation: comparing a pointer against all possible addresses returns false A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. 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 P-low Low priority T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#130388 opened Sep 15, 2024 by RalfJung
Rust 1.79 regression: LLVM hang when compiling brotli-decompressor for i686 A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. I-compiletime Issue: Problems and improvements with respect to compile times. I-prioritize Issue: Indicates that prioritization has been requested for this issue. regression-untriaged Untriaged performance or correctness regression.
#130271 opened Sep 12, 2024 by neivv
[BUG] llvm-cov warning mismatched data when impl const fn A-code-coverage Area: Source-based code coverage (-Cinstrument-coverage) A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. 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.
#130139 opened Sep 9, 2024 by loynoir
[BUG] llvm-cov warning mismatched data when triple slash safety comment above unsafe fn A-code-coverage Area: Source-based code coverage (-Cinstrument-coverage) A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. 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.
#130097 opened Sep 8, 2024 by loynoir
ThreadSanitizer false positive due to missing interceptor for fcntl(fd, F_DUPFD_CLOEXEC, ..) A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-sanitizers Area: Sanitizers for correctness and code quality C-bug Category: This is a bug. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#130037 opened Sep 6, 2024 by tmiasko
-Csoft-float flag is unsound A-ABI Area: Concerning the application binary interface (ABI) A-codegen Area: Code generation A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. I-unsound Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness O-Arm Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state P-medium Medium priority T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#129893 opened Sep 2, 2024 by RalfJung
Scalar vector operations can use NEON instructions, which have incorrect subnormal behavior 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. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#129853 opened Sep 1, 2024 by RalfJung
Suboptimal Assembly Output from a Modulo on a Power of Two A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. 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. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#129795 opened Aug 30, 2024 by Altanis
Too long compile time with implementing a trait function A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. I-compiletime Issue: Problems and improvements with respect to compile times. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#129776 opened Aug 30, 2024 by dalance
Large amounts of repeated data in debug info A-debuginfo Area: Debugging information in compiled programs (DWARF, PDB, etc.) 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.
#129722 opened Aug 29, 2024 by khuey
Very long compilation time on Apple Silicon platform A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. I-compiletime Issue: Problems and improvements with respect to compile times. O-AArch64 Armv8-A or later processors in AArch64 mode O-macos Operating system: macOS
#129713 opened Aug 28, 2024 by kika
rustc got SIGSEGV on cargo install sqlx-cli A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ 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.
#129680 opened Aug 28, 2024 by cycle-five
ProTip! Exclude everything labeled bug with -label:bug.