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
Assigned to nobody Loading
Sort

Issues list

Cannot use unicode identifiers in --extern flags A-crates Area: Crates and their interactions (like crate loading) A-metadata Area: Crate metadata A-Unicode Area: Unicode 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.
#134250 opened Dec 13, 2024 by Nemo157
--emit metadata produces less error messages with some targets A-atomic Area: Atomics, barriers, and sync primitives A-metadata Area: Crate metadata 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.
#129315 opened Aug 20, 2024 by japaric
bulid panic A-metadata Area: Crate metadata 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.
#125971 opened Jun 4, 2024 by yylq
Stop emitting spans from proc macro compile time in quote expansion A-metadata Area: Crate metadata A-proc-macros Area: Procedural macros S-blocked Status: Blocked on something else such as an RFC or other implementation work. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#125721 opened May 29, 2024 by bjorn3 Loading…
Types and specifically "mentioned items" take up a lot of space in Rust metadata files A-const-eval Area: Constant evaluation, covers all const contexts (static, const fn, ...) A-metadata Area: Crate metadata C-optimization Category: An issue highlighting optimization opportunities or PRs implementing such I-heavy Issue: Problems and improvements with respect to binary size of generated code. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#122936 opened Mar 23, 2024 by RalfJung
rust libs are not reproducible from 1.75 A-metadata Area: Crate metadata A-reproducibility Area: Reproducible / deterministic builds 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. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#120825 opened Feb 9, 2024 by sundeep-kokkonda
Improved handling of non-writable rlib/rmeta files A-metadata Area: Crate metadata 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.
#140164 opened Sep 15, 2023 by j-baker
Stable crate hash depends on host tuple A-cross Area: Cross compilation A-metadata Area: Crate metadata A-reproducibility Area: Reproducible / deterministic builds C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#113990 opened Jul 24, 2023 by JakobDegen
"error[E0519]: the current crate is indistinguishable from one of its dependencies" does not always accurately describe the problem A-diagnostics Area: Messages for errors, warnings, and lints A-metadata Area: Crate metadata C-bug Category: This is a bug.
#111691 opened May 17, 2023 by bridiver
rustc: Gives inconsistent error messages if a dependency's dependency rlib has an unexpected filename A-metadata Area: Crate metadata C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#110460 opened Apr 17, 2023 by sdroege
Distinguish versions of a crate loaded from the sysroot and from cargo A-diagnostics Area: Messages for errors, warnings, and lints A-metadata Area: Crate metadata D-crate-version-mismatch Diagnostics: Errors or lints caused be the use of two different crate versions. D-terse Diagnostics: An error or lint that doesn't give enough information about the problem at hand. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#110055 opened Apr 7, 2023 by jyn514
Remove dependency formats from crate metadata A-metadata Area: Crate metadata C-enhancement Category: An issue proposing an enhancement or a PR with one.
#96708 opened May 4, 2022 by bjorn3
Properly handle cross-crate SyntaxContext::root and ExpnId::root A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) A-metadata Area: Crate metadata T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#85708 opened May 26, 2021 by Aaron1011
Add non-generic constants' value to metadata and stop encoding their MIR A-const-eval Area: Constant evaluation, covers all const contexts (static, const fn, ...) A-metadata Area: Crate metadata
#83011 opened Mar 11, 2021 by oli-obk
Unnecessary encoding of def_span query in metadata A-diagnostics Area: Messages for errors, warnings, and lints A-metadata Area: Crate metadata 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.
#81476 opened Jan 28, 2021 by oli-obk
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 C-optimization Category: An issue highlighting optimization opportunities or PRs implementing such 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
Consider providing an universal way to read (proc macro) dylib metadata. A-codegen Area: Code generation A-metadata Area: Crate metadata A-proc-macros Area: Procedural macros T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#79239 opened Nov 20, 2020 by eddyb
ICE 'called Option::unwrap() on a None value', compiler/rustc_metadata/src/rmeta/decoder.rs:975:64 A-incr-comp Area: Incremental compilation A-metadata Area: Crate metadata A-visibility Area: Visibility / privacy C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ P-medium Medium priority T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. WG-incr-comp Working group: Incremental compilation
#78236 opened Oct 22, 2020 by SimonSapin
Allow using uncompressed metadata for proc-macros and dylibs A-metadata Area: Crate metadata 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.
#77602 opened Oct 6, 2020 by Aaron1011
metadata: Span data and SourceFiles for macro-only dependencies can be inlined A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) A-metadata Area: Crate metadata 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.
#74731 opened Jul 25, 2020 by petrochenkov
Unexpected panic building debug target for tonic crate, on armv7 A-metadata Area: Crate metadata C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ O-Arm Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#74250 opened Jul 11, 2020 by vllry
--emit=metadata emitting empty .rmeta file A-metadata Area: Crate metadata T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#67293 opened Dec 14, 2019 by 0dvictor
--emit=[asm|llvm-bc|llvm-ir|obj] not emitting allocator or metadata A-codegen Area: Code generation A-metadata Area: Crate metadata 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.
#67292 opened Dec 14, 2019 by 0dvictor
Replace most of rustc_metadata::schema with something based on queries. A-metadata Area: Crate metadata C-cleanup Category: PRs that clean code up or issues documenting cleanup. 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.
#65407 opened Oct 14, 2019 by eddyb
Reconsider using SVH for loading transitive crate dependencies A-incr-comp Area: Incremental compilation A-linkage Area: linking into static, shared libraries and binaries A-metadata Area: Crate metadata T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#42677 opened Jun 15, 2017 by alexcrichton
ProTip! Add no:assignee to see everything that’s not assigned.