Blame cpp-test/test-t/e_32_5.c
|
Packit |
b40e2e |
/* e_32_5.c: Range error of character constant. */
|
|
Packit |
b40e2e |
|
|
Packit |
b40e2e |
/* { dg-do preprocess } */
|
|
Packit |
b40e2e |
|
|
Packit |
b40e2e |
/* 32.5: Value of a numerical escape sequence in character constant should
|
|
Packit |
b40e2e |
be in the range of char. */
|
|
Packit |
b40e2e |
/* Out of range */
|
|
Packit |
b40e2e |
#if '\x123' == 0x123 /* { dg-error "escape sequence out of range| hex character constant does not fit in a byte| 8 bits can't represent escape sequence" } */
|
|
Packit |
b40e2e |
#endif
|
|
Packit |
b40e2e |
|