https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113571
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |SUSPENDED
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113571
--- Comment #3 from Halalaluyafail3 ---
The way the standard is written doesn't make any distinction between a
preprocessor constant expression and a language constant expression (from what
I have seen). The standard just says integral constant
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113571
--- Comment #2 from Andrew Pinski ---
No compiler (GCC, MSVC and clang) I tested accepts this code. I am thinking you
misunderstand something.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113571
--- Comment #1 from Andrew Pinski ---
The preprocessor constant expression != language constant expression.