/* This token is long enough to require an ad-hoc location. Make sure that the macro trace still prints properly. */ #define X "0123456789012345678901234567689" /* { dg-error {expected .* before string constant} } */ X /* { dg-note {in expansion of macro 'X'} } */