1/* { dg-do preprocess } */ 2 3/* Test for proper handling of unary plus in #if. */ 4 5#if !(+1) 6#error Error /* { dg-bogus "Error" "case !(+1)" } */ 7#endif 8 9#if !+1 10#error Error /* { dg-bogus "Error" "case !+1" } */ 11#endif 12 13#if +1 14#else 15#error Error /* { dg-bogus "Error" "case +1" } */ 16#endif 17