main() { int godamnid1; int godamnid2; } The above is not bug for system V C compiler. Only the 1st 8 characters of internal names are significant. Thus the above example attempted to declare the variable 'godamnid' twice.