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

Share the naked asm impl between cg_ssa and cg_clif A-cranelift Things relevant to the [future] cranelift backend A-inline-assembly Area: Inline assembly (`asm!(…)`) A-naked Area: `#[naked]`, prologue and epilogue-free, functions, https://git.io/vAzzS F-naked_functions `#![feature(naked_functions)]` 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.
#134232 opened Dec 12, 2024 by bjorn3 Loading…
Call stack exhaustion (overflow) in parser with a very large generated file A-cranelift Things relevant to the [future] cranelift backend A-parser Area: The parsing of Rust source code to an AST 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.
#128422 opened Jul 31, 2024 by sunshowers
fatal runtime error from rustc if cranelift built proc-macro panics A-cranelift Things relevant to the [future] cranelift backend A-panic Area: Panicking machinery A-proc-macros Area: Procedural macros C-bug Category: This is a bug. 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.
#120075 opened Jan 17, 2024 by Nemo157
ICE using cranelift targeting gnux32 A-cranelift Things relevant to the [future] cranelift backend C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ 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.
#118739 opened Dec 8, 2023 by Nemo157
Cleanup: Share DST size/align computation logic between codegen backends (and interpreter) A-codegen Area: Code generation A-const-eval Area: Constant evaluation, covers all const contexts (static, const fn, ...) A-cranelift Things relevant to the [future] cranelift backend C-cleanup Category: PRs that clean code up or issues documenting cleanup.
#103728 opened Oct 29, 2022 by RalfJung
Inconsistency in behavior of MIR and SIMD shifts A-cranelift Things relevant to the [future] cranelift backend 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-SIMD Area: SIMD (Single Instruction Multiple Data) C-discussion Category: Discussion or questions that doesn't represent real issues. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#91237 opened Nov 25, 2021 by RalfJung
Index argument for simd_insert no longer a const A-cranelift Things relevant to the [future] cranelift backend A-SIMD Area: SIMD (Single Instruction Multiple Data) C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#85105 opened May 9, 2021 by bjorn3
Add in memory object files support to CompiledModule and ArchiveBuilder A-codegen Area: Code generation A-cranelift Things relevant to the [future] cranelift backend C-enhancement Category: An issue proposing an enhancement or a PR with one. 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.
#69946 opened Mar 12, 2020 by bjorn3
Let custom codegen backends opt out of LTO A-codegen Area: Code generation A-cranelift Things relevant to the [future] cranelift backend A-linkage Area: linking into static, shared libraries and binaries C-feature-request Category: A feature request, i.e: not implemented / a PR. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#68349 opened Jan 18, 2020 by bjorn3
[cg_ssa] TerminatorCodegenHelper::do_call assumes that destination doesnt have more than one predecessor A-codegen Area: Code generation A-cranelift Things relevant to the [future] cranelift backend C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#67161 opened Dec 8, 2019 by bjorn3
[rustc_codegen_ssa] Let function calls and definitions use OperandValue or custom enum instead of Bx::Value A-codegen Area: Code generation A-cranelift Things relevant to the [future] cranelift backend C-enhancement Category: An issue proposing an enhancement or a PR with one. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#67097 opened Dec 6, 2019 by bjorn3
Refactorings for rustc_codegen_ssa A-codegen Area: Code generation A-cranelift Things relevant to the [future] cranelift backend A-gcc Things relevant to the [future] GCC backend 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.
#56108 opened Nov 20, 2018 by bjorn3
5 of 10 tasks
Consider using pair mode to return scalar pair bools as i1 A-codegen Area: Code generation A-cranelift Things relevant to the [future] cranelift backend T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#52198 opened Jul 10, 2018 by cuviper
Refactor librustc_codegen_llvm for multiple codegen backends. A-codegen Area: Code generation A-cranelift Things relevant to the [future] cranelift backend A-gcc Things relevant to the [future] GCC backend C-feature-request Category: A feature request, i.e: not implemented / a PR. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#45274 opened Oct 14, 2017 by eddyb
"Stability" of the -C passes and -C llvm-args flags A-cranelift Things relevant to the [future] cranelift backend A-gcc Things relevant to the [future] GCC backend A-stability Area: `#[stable]`, `#[unstable]` etc. C-bug Category: This is a bug. I-needs-decision Issue: In need of a decision. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-dev-tools Relevant to the dev-tools subteam, which will review and decide on the PR/issue.
#40063 opened Feb 23, 2017 by japaric
ProTip! Type g i on any issue or pull request to go back to the issue listing page.