[Bug preprocessor/89971] [8/9 Regression] ICE: unspellable token PADDING
jakub at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Apr 10 15:23:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89971
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jakub at gcc dot gnu.org
--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
I'm afraid I need to give up on this. While PR30805 added some code not to
abort even earlier on this, it aborts during diagnostics later, while I believe
it should be accepted. Unfortunately
#define a(x) int b /##x;
a()
doesn't even go through the paste_all_tokens path, the PASTE_LEFT is lost
somewhere much earlier and I can't figure out where.
More information about the Gcc-bugs
mailing list