CFE: Align handling of integer literals with the language spec #33311
After the recent revision dd83e69, language spec has the following wording:
@lrhn explained this as follows:
Previous informal spec handled
Handling of integer literals in CFE follows the informal spec and needs to be updated to align with the formal language spec. In particular, CFE should issue an error for hexadecimal literals >2^63 with unary minus, like -0xFFFFFFFFFFFFFFFF.