/* { dg-options "-O -finline-functions" } */

static void g();
struct bigstack {
   char space[4096];
};


void f() {
    g(0); /* { dg-error "incompatible type for argument 1 of 'g'" } */
}

static void g(struct bigstack bstack) {
     g(bstack);
}


syntax highlighted by Code2HTML, v. 0.9.1