/* Copyright (C) 2007 Free Software Foundation Contributed by Ollie Wild */ /* { dg-options "-I. -Winvalid-pch" } */ #if __COUNTER__ != 0 #error __COUNTER__ != 0 #endif #include "counter-2.h" /* { dg-warning "not used because `__COUNTER__' is invalid" } */ /* { dg-error "counter-2.h: No such file or directory" "no such file" { target *-*-* } 0 } */ /* { dg-error "one or more PCH files were found, but they were invalid" "invalid files" { target *-*-* } 10 } */ /* { dg-message "terminated" "" { target *-*-* } 0 } */ int main(void) { return __COUNTER__; }