// g++ 1.37.1 bug 900428_02 // g++ fails to issue either errors or warnings (even with -pedantic) for // attempts to perform either pre or post increment or decrement operations // on variables which have either pointer-to-void types or pointer-to-function // types. // cfront 2.0 passes this test. // keywords: pointer arithmetic, increment, decrement // Build don't link: void *vp; void (*fp) (); void test () { vp++; /* ERROR - */ ++vp; /* ERROR - */ vp--; /* ERROR - */ --vp; /* ERROR - */ fp++; /* ERROR - */ ++fp; /* ERROR - */ fp--; /* ERROR - */ --fp; /* ERROR - */ }