-
Notifications
You must be signed in to change notification settings - Fork 13.2k
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
Label
Projects
Milestones
Assignee
Sort
Issues list
Removing trailing zeros of a NonZero
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.
#138497
opened Mar 14, 2025 by
leonardo-m
Investigate why repr-128-dwarf doesn't fail in CI test jobs
A-compiletest
Area: The compiletest test runner
A-debuginfo
Area: Debugging information in compiled programs (DWARF, PDB, etc.)
A-download-rustc
Area: The `rust.download-rustc` build option.
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
A-test-infra
Area: test infrastructure (may span bootstrap/compiletest/more)
C-bug
Category: This is a bug.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
T-infra
Relevant to the infrastructure team, which will review and decide on the PR/issue.
#138334
opened Mar 11, 2025 by
jieyouxu
LLVM IPSCCP doesn't respect optimize(none)
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-bug
Category: This is a bug.
F-optimize_attribute
`#![feature(optimize_attribute)]`
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#138272
opened Mar 9, 2025 by
theemathas
ICE: codegenprepare pass segfaults
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.
#138235
opened Mar 8, 2025 by
thomasgassmann
iOS binaries crash with latest nightly
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-bug
Category: This is a bug.
C-external-bug
Category: issue that is caused by bugs in software beyond our control
O-apple
Operating system: Apple (macOS, iOS, tvOS, visionOS, watchOS)
O-ios
Operating system: iOS
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.
#138212
opened Mar 8, 2025 by
tdomhan
LLVM "conflicting locations for variable" assertions
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.
E-needs-mcve
Call for participation: This issue has a repro, but needs a Minimal Complete and Verifiable Example
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.
#138198
opened Mar 8, 2025 by
jieyouxu
CI llvm related issue when trying to cross compile for Solaris
A-cross
Area: Cross compilation
A-linkage
Area: linking into static, shared libraries and binaries
A-linkers
Area: linkers... you gotta love linkers
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-bug
Category: This is a bug.
E-needs-investigation
Call for partcipation: This issues needs some investigation to determine current status
O-solaris
Operating system: Solaris
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#137997
opened Mar 4, 2025 by
psumbera
llvm-20: Nightly compile time regression building 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.
llvm-fixed-upstream
Issue expected to be fixed by the next major LLVM upgrade, or backported fixes
P-high
High priority
regression-from-stable-to-nightly
Performance or correctness regression from stable to nightly.
comrak
with release profile
A-LLVM
#137909
opened Mar 3, 2025 by
parasyte
LLVM 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-unsound
Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-opsem
Relevant to the opsem team
nocapture
attribute is used incorrectly
A-codegen
#137668
opened Feb 26, 2025 by
tmiasko
extern_weak linkage on definition not rejected
A-linkage
Area: linking into static, shared libraries and binaries
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-bug
Category: This is a bug.
F-linkage
#![feature(linkage)]`
I-crash
Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics.
#137627
opened Feb 25, 2025 by
matthiaskrgr
Emit 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-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.
dereferenceable
assumptions for slices
A-codegen
#137568
opened Feb 24, 2025 by
Kmeakin
With LLVM 20 the SIMD intrinsic Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
C-bug
Category: This is a bug.
O-wasm
Target: WASM (WebAssembly), http://webassembly.org/
wasm32::u8x16_sub_sat
is compiled to a function call
A-LLVM
#137419
opened Feb 22, 2025 by
hkratz
Missed optimization: When debuginfo is on, is_power_of_two does not imply nonzero.
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.
C-optimization
Category: An issue highlighting optimization opportunities or PRs implementing such
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#137359
opened Feb 21, 2025 by
theemathas
Inefficient code generation with target-feature AVX2
A-codegen
Area: Code generation
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
A-target-feature
Area: Enabling/disabling target features like AVX, Neon, etc.
C-bug
Category: This is a bug.
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.
#137335
opened Feb 20, 2025 by
LaurenzV
RISC-V intrinsics with one or more target features are not inlined
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-bug
Category: This is a bug.
C-optimization
Category: An issue highlighting optimization opportunities or PRs implementing such
O-riscv
Target: RISC-V architecture
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#137293
opened Feb 19, 2025 by
brkydnc
Performance regression in 1.84 for inline-able function in closure
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-bug
Category: This is a bug.
C-optimization
Category: An issue highlighting optimization opportunities or PRs implementing such
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.
#137273
opened Feb 19, 2025 by
findepi
LLVM warnings emitted for Xtensa target-cpu
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
A-target-feature
Area: Enabling/disabling target features like AVX, Neon, etc.
C-bug
Category: This is a bug.
O-xtensa
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#137150
opened Feb 16, 2025 by
Noratrieb
SIGILL trying to build 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.
bstr
in a no_std environment
A-LLVM
#137138
opened Feb 16, 2025 by
ObserverUnit
cg_llvm: Replace some DIBuilder wrappers with LLVM-C API bindings (part 2)
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
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.
#136632
opened Feb 6, 2025 by
Zalathar
Loading…
x86 softfloat target: no way to get LLVM to make local use of the FPU or SIMD registers
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.
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
C-bug
Category: This is a bug.
C-external-bug
Category: issue that is caused by bugs in software beyond our control
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#136540
opened Feb 4, 2025 by
RalfJung
Byte count has poor codegen with autovectorization
A-autovectorization
Area: Autovectorization, which can impact perf or code 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
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#136500
opened Feb 3, 2025 by
danielhuang
Change Area: Floating point numbers and arithmetic
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.
rint
to roundeven
in round_ties_even
implementation
A-floating-point
#136459
opened Feb 3, 2025 by
tgross35
Empty 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.
RangeInclusive
for loop optimizes worse than using Range
A-codegen
#136423
opened Feb 2, 2025 by
Sky9x
warning: [email protected]: Inherited flag "-flto=thin" is not supported by the currently used CC
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-bug
Category: This is a bug.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#136338
opened Jan 31, 2025 by
Zeckmathederg
rustc unexpectedly overflowed its stack! this is a bug
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
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
I-crash
Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics.
#136282
opened Jan 30, 2025 by
Julianzs
Previous Next
ProTip!
What’s not been updated in a month: updated:<2025-02-14.