Skip to content

fix: Stop at eager macro recursion overflow - #23323

Open
ChayimFriedman2 wants to merge 1 commit into
rust-lang:masterfrom
ChayimFriedman2:eager-recursion-limit
Open

fix: Stop at eager macro recursion overflow#23323
ChayimFriedman2 wants to merge 1 commit into
rust-lang:masterfrom
ChayimFriedman2:eager-recursion-limit

Conversation

@ChayimFriedman2

@ChayimFriedman2 ChayimFriedman2 commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

We tracked the depth perfectly but didn't do anything with it.

Also fix the depth tracking for expression stores (it didn't intern the new ID with an incremented depth).

Fixes #23322.

This is going to crash your r-a if you open it in an editor without "rust-analyzer.disableFixtureSupport": true.

We tracked the depth perfectly but didn't do anything with it.

Also fix the depth tracking for expression stores (it didn't intern the new ID with an incremented depth).
@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Sep 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-review Status: Awaiting review from the assignee but also interested parties.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

stack overflow: recursive macro

2 participants