1 /* { dg-do run } */
2 /* { dg-additional-options "-ftrack-macro-expansion=0" } */
3 #define STR_I(X) #X
4 #define STR(X) STR_I(X)
5 #define LINE STR(__LINE__) STR(__LINE__)
main()6 int main()
7 {
8   const char *s = LINE;
9   if (s[0] != '8' || s[1] != '8')
10     __builtin_abort ();
11   return 0;
12 }
13