testsuite: add testcase for fixed PR107467
[official-gcc.git] / gcc / testsuite / gcc.dg / pch / counter-2.c
blobccf454802700051ddaa507bcd7ef7b445bf61f18
1 /* Copyright (C) 2007 Free Software Foundation
2 Contributed by Ollie Wild <aaw@google.com> */
4 /* { dg-options "-I. -Winvalid-pch" } */
6 #if __COUNTER__ != 0
7 #error __COUNTER__ != 0
8 #endif
10 #include "counter-2.h" /* { dg-warning "not used because '__COUNTER__' is invalid" } */
11 /* { dg-error "counter-2.h: No such file or directory" "no such file" { target *-*-* } 0 } */
12 /* { dg-error "one or more PCH files were found, but they were invalid" "invalid files" { target *-*-* } .-2 } */
13 /* { dg-message "terminated" "" { target *-*-* } 0 } */
15 int main(void)
17 return __COUNTER__;