1 2 3 4
void ambig( signed long) { } void ambig(unsigned long) { } int main(void) { ambig((long)-1); return 0; }