//Testing some valid casts of chars char f; void f() { char f; double f __attribute__((unused)); (int)f; short f; (int)f; (void(*)())f; // ([long, long double, *[]()])([f, f, f]); } //Dummy main int main() { printf("done\n"); }