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

ICE: const eval: InterpErrorInfo(InterpErrorInfoInner { kind: ResourceExhaustion(MemoryExhausted) .. A-mir-opt-GVN Area: MIR opt Global Value Numbering (GVN) A-mir-opt-inlining Area: MIR inlining C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#134654 opened Dec 22, 2024 by matthiaskrgr
ICE: Encountered error SignatureMismatch A-mir-opt-inlining Area: MIR inlining C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ S-bug-has-test Status: This bug is tracked inside the repo by a `known-bug` test. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-types Relevant to the types team, which will review and decide on the PR/issue.
#134174 opened Dec 11, 2024 by matthiaskrgr
ICE: entered unreachable code: FieldsShape::offset: Primitives have no fields -Zvalidate-mir Unstable option: MIR validation A-mir-opt Area: MIR optimizations A-mir-opt-inlining Area: MIR inlining C-bug Category: This is a bug. E-needs-test Call for participation: An issue has been fixed and does not reproduce, but no test has been added. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#133624 opened Nov 29, 2024 by matthiaskrgr
Performance regression between 1.78 and 1.79 A-mir-opt-inlining Area: MIR inlining C-bug Category: This is a bug. I-slow Issue: Problems and improvements with respect to performance of generated code. regression-from-stable-to-stable Performance or correctness regression from one stable version to another. 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.
#133082 opened Nov 15, 2024 by havasd
Regression: geoarrow crate does not compile in release mode on 1.82 A-mir-opt-inlining Area: MIR inlining C-bug Category: This is a bug. P-high High priority regression-from-stable-to-stable Performance or correctness regression from one stable version to another. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-types Relevant to the types team, which will review and decide on the PR/issue. WG-mir-opt Working group: MIR optimizations
#131960 opened Oct 20, 2024 by theemathas
ICE: invalid immediate for given destination place: value ScalarPair .. does not match ABI A-mir-opt-GVN Area: MIR opt Global Value Numbering (GVN) A-mir-opt-inlining Area: MIR inlining C-bug Category: This is a bug. F-non_lifetime_binders `#![feature(non_lifetime_binders)]` I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ S-bug-has-test Status: This bug is tracked inside the repo by a `known-bug` test. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#131507 opened Oct 10, 2024 by matthiaskrgr
ICE: primitive read not possible for type A-mir-opt-GVN Area: MIR opt Global Value Numbering (GVN) A-mir-opt-inlining Area: MIR inlining C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ S-bug-has-test Status: This bug is tracked inside the repo by a `known-bug` test. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#131347 opened Oct 7, 2024 by matthiaskrgr
Range<usize>::next should fully MIR-inline A-MIR Area: Mid-level IR (MIR) - https://blog.rust-lang.org/2016/04/19/MIR.html A-mir-opt-inlining Area: MIR inlining 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.
#130590 opened Sep 20, 2024 by scottmcm
suboptimal llvm-ir due to missing noalias annotations after mir inlining A-mir-opt-inlining Area: MIR inlining C-bug Category: This is a bug. P-medium Medium priority regression-untriaged Untriaged performance or correctness regression.
#129128 opened Aug 15, 2024 by sarah-quinones
Rust 1.81-nightly slower than Rust 1.79 ? A-mir-opt-inlining Area: MIR inlining C-bug Category: This is a bug. I-slow Issue: Problems and improvements with respect to performance of generated code. O-AArch64 Armv8-A or later processors in AArch64 mode O-macos Operating system: macOS P-medium Medium priority regression-untriaged Untriaged performance or correctness regression. S-has-mcve Status: A Minimal Complete and Verifiable Example has been found for this issue
#126937 opened Jun 25, 2024 by GuillaumePressiat
ICE: Couldn't evaluate constant const -Zpolymorphize Unstable option: Polymorphization. A-mir-opt Area: MIR optimizations A-mir-opt-inlining Area: MIR inlining C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ S-bug-has-test Status: This bug is tracked inside the repo by a `known-bug` test. 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.
#123893 opened Apr 13, 2024 by matthiaskrgr
large_assignments: Unactionable diagnostics with -Zinline-mir A-diagnostics Area: Messages for errors, warnings, and lints A-lints Area: Lints (warnings about flaws in source code) such as unused_mut. A-mir-opt-inlining Area: MIR inlining C-bug Category: This is a bug. D-confusing Diagnostics: Confusing error or lint that should be reworked. L-large_assignments Lint: large_assignments requires-nightly This issue requires a nightly compiler in some way. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#121672 opened Feb 27, 2024 by Enselic
ICE immediate Scalar(alloc1) does not fit to layout TyAndLayout A-const-eval Area: Constant evaluation, covers all const contexts (static, const fn, ...) A-mir-opt Area: MIR optimizations A-mir-opt-inlining Area: MIR inlining C-bug Category: This is a bug. F-trivial_bounds `#![feature(trivial_bounds)]` I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ requires-debug-assertions This issue requires a build of rustc or tooling with debug-assertions in some way S-bug-has-test Status: This bug is tracked inside the repo by a `known-bug` test. 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.
#121176 opened Feb 16, 2024 by matthiaskrgr
Performance regression in Rust 1.71 A-mir-opt Area: MIR optimizations A-mir-opt-inlining Area: MIR inlining 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. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#115917 opened Sep 17, 2023 by dantheman3333
error introduced in geo v0.22.1 by "rustdoc: Add item_template macro" A-mir-opt Area: MIR optimizations A-mir-opt-inlining Area: MIR inlining C-bug Category: This is a bug. P-medium Medium priority regression-from-stable-to-stable Performance or correctness regression from one stable version to another. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#113908 opened Jul 21, 2023 by coffinmatician
inlining produces broken MIR by changing whether types can be normalized A-mir-opt-inlining Area: MIR inlining C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#112332 opened Jun 6, 2023 by ahcm
MIR inlining introduces trait solver overflows A-mir-opt Area: MIR optimizations A-mir-opt-inlining Area: MIR inlining C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#106147 opened Dec 26, 2022 by JakobDegen
Wrong error on wrapping arithmetic with -Zmir-opt-level=2 A-mir-opt Area: MIR optimizations A-mir-opt-inlining Area: MIR inlining C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#82646 opened Feb 28, 2021 by bytwise
Tracking Issue for mir-inlining A-mir-opt Area: MIR optimizations A-mir-opt-inlining Area: MIR inlining C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC
#81567 opened Jan 30, 2021 by oli-obk
4 of 5 tasks
MIR body serialization may be a bottleneck A-incr-comp Area: Incremental compilation A-metadata Area: Crate metadata A-MIR Area: Mid-level IR (MIR) - https://blog.rust-lang.org/2016/04/19/MIR.html A-mir-opt Area: MIR optimizations A-mir-opt-inlining Area: MIR inlining 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.
#80536 opened Dec 30, 2020 by oli-obk
Do debug-info-preserving optimizations even in debug mode A-mir-opt Area: MIR optimizations A-mir-opt-inlining Area: MIR inlining 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.
#77803 opened Oct 10, 2020 by pcwalton
opportunistically evaluate constants while populating mir::Body::required_consts A-const-eval Area: Constant evaluation, covers all const contexts (static, const fn, ...) A-mir-opt Area: MIR optimizations A-mir-opt-inlining Area: MIR inlining C-cleanup Category: PRs that clean code up or issues documenting cleanup. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#71802 opened May 2, 2020 by oli-obk
Optimize out nop-matches A-codegen Area: Code generation A-MIR Area: Mid-level IR (MIR) - https://blog.rust-lang.org/2016/04/19/MIR.html A-mir-opt Area: MIR optimizations A-mir-opt-inlining Area: MIR inlining C-enhancement Category: An issue proposing an enhancement or a PR with one. 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.
#66234 opened Nov 9, 2019 by oli-obk
ProTip! Exclude everything labeled bug with -label:bug.