-
Notifications
You must be signed in to change notification settings - Fork 13.4k
ICE with macro_rules! in block #39709
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Labels
A-macros
Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
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.
Comments
|
cc @jseyfried |
@jorendorff Thanks for the report! This was caused by #39419 (currently in beta), fixed in #39730. #39730 reverts us back to the behavior on stable -- a strange error. Due to issue #39390, this must remain an error to avoid future compatibility hazards. Once we land #39419 (which fixes #39390), this should work as expected on nightly. |
frewsxcv
added a commit
to frewsxcv/rust
that referenced
this issue
Feb 14, 2017
macros: fix ICE on certain sequence repetitions Fixes rust-lang#39709. r? @nrc
frewsxcv
added a commit
to frewsxcv/rust
that referenced
this issue
Feb 14, 2017
macros: fix ICE on certain sequence repetitions Fixes rust-lang#39709. r? @nrc
frewsxcv
added a commit
to frewsxcv/rust
that referenced
this issue
Feb 14, 2017
macros: fix ICE on certain sequence repetitions Fixes rust-lang#39709. r? @nrc
frewsxcv
added a commit
to frewsxcv/rust
that referenced
this issue
Feb 14, 2017
macros: fix ICE on certain sequence repetitions Fixes rust-lang#39709. r? @nrc
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Labels
A-macros
Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
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.
(There are a few open ICEs around
macro_rules!
, including one very recently fixed, but they look different.)The text was updated successfully, but these errors were encountered: