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
Label
Filter by label
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Milestones
Filter by milestone
Assignee
Filter by who’s assigned
Sort

Issues list

Macro typos generating exponentially growing token streams cause rustc to take exponentially long A-macros C-bug I-compiletime I-hang
#97747 opened Jun 5, 2022 by CAD97
#[derive(Debug)] fails when a generic parameter shares the name of the generic type A-macros C-bug T-compiler T-libs
#97343 opened May 24, 2022 by nekodjin
non_fmt_panics is trigged when panic! is declared in an external crate A-lint A-macros C-bug T-compiler
#96997 opened May 13, 2022 by c410-f3r
Using macros 2.0 single-matcher shorthand with macro_rules! results in an invalid suggestion A-diagnostics A-macros D-incorrect D-invalid-suggestion T-compiler
#96014 opened Apr 13, 2022 by PatchMixolydic
Give a better error when using an undeclared macro variable A-diagnostics A-macros T-compiler
#95943 opened Apr 11, 2022 by jyn514
Stabilize $$ and ${ignore} in Rust 1.62.0 A-macros disposition-merge F-macro-metavar-expr finished-final-comment-period I-lang-nominated proposed-final-comment-period S-waiting-on-review T-lang
#95860 opened Apr 9, 2022 by c410-f3r Loading…
Odd macro diagnostic "no rules expected the token ``" with empty vis fragment capture A-diagnostics A-macros D-papercut T-compiler
#95778 opened Apr 7, 2022 by Veykril
rustc_expand can be tricked into infinite loops A-macros C-bug E-easy E-mentor T-compiler
#95698 opened Apr 5, 2022 by jyn514
Confusing source location for "missing fragment specifier" A-diagnostics A-macros A-parser D-confusing D-papercut T-compiler
#95463 opened Mar 30, 2022 by mikebenfield
$crate is not a valid new identifier for ::proc_macro::Ident::new() A-macros A-proc-macros C-bug
#95081 opened Mar 18, 2022 by danielhenrymantilla
feat: matches! to return data in an Option A-macros C-feature-request T-libs-api
#92655 opened Jan 7, 2022 by numero-744
-Zmacro-backtrace gets confused when macros define other macros A-diagnostics A-macros E-needs-mcve T-compiler
#92180 opened Dec 21, 2021 by jyn514
Hint possible ambiguous derive macros for extern crate A-diagnostics A-macros A-proc-macros C-enhancement D-terse T-compiler
#91316 opened Nov 28, 2021 by Stock84-dev
New declarative macros, functions and fields not being recognized A-macros A-macros-2.0 C-discussion F-decl_macro requires-nightly
#91249 opened Nov 26, 2021 by BeastLe9enD
Diagnostics: improve error message for incorrect inner attribute A-diagnostics A-macros D-confusing D-newcomer-roadblock T-compiler
#89566 opened Oct 5, 2021 by ogham
Test src\test\rustdoc\macro-document-private-duplicate.rs fails spuriously A-macros C-bug T-rustdoc
#89228 opened Sep 24, 2021 by petrochenkov
$pat followed by a : is used in the language, but isn't allowed for MBE A-macros C-bug
#87724 opened Aug 3, 2021 by WaffleLapkin
Error when proc macro derive output doesn't fully parse A-macros A-parser A-proc-macros C-bug S-waiting-on-author T-compiler
#87316 opened Jul 20, 2021 by m-ou-se Loading…
Invalid derive proc macro output silently ignored A-macros A-proc-macros C-bug T-compiler
#87314 opened Jul 20, 2021 by m-ou-se
proc macro invoked by normal macro has weird call_site A-macros A-proc-macros C-bug T-compiler T-lang T-libs
#86675 opened Jun 27, 2021 by anuejn
Inert attributes in $expr nonterminals are sometimes duplicated A-attributes A-macros C-bug
#86055 opened Jun 6, 2021 by petrochenkov
Assertion failed: import.imported_module.get().is_none() A-macros C-bug E-needs-mcve I-ICE T-compiler
#85992 opened Jun 4, 2021 by ralpha
Documentation request: include_str and format_args combination A-docs A-macros C-enhancement T-compiler
#85846 opened May 31, 2021 by jkelleyrtp
Error message contains $crate instead of crate name A-diagnostics A-macros C-bug
#85244 opened May 13, 2021 by Aaron1011
Rustdoc omits source line numbers in diagnostics if they originate in a macro A-diagnostics A-intra-doc-links A-macros C-bug
#84694 opened Apr 29, 2021 by jyn514
ProTip! Type g i on any issue or pull request to go back to the issue listing page.