1  /* Regression test for proper error message.  The token name isn't
       2     NUL terminated, so we would print garbage after it.  */
       3  /* { dg-do compile } */
       4  
       5  #if 1 += 2   /* { dg-error "is not valid" "+= in if" } */
       6  syntax_error
       7  #endif
       8  int foo;