[1.38] Regression: proc-macro derive panicked #63896
Labels
A-macros
Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
A-pretty
Area: Pretty printing (including `-Z unpretty`)
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.
#63628 (comment)
All of the 62 regressions are due to old versions of
proc-macro-hack
having an assert expecting#[allow(unused,
instead of#[allow(unused ,
.So this is again a consequence of whitespace changes in pretty-printing (#62667).
I think we should be able to fix this by special casing the comma token during token stream pretty-printing and not printing the space before it.
The text was updated successfully, but these errors were encountered: