A friend of mine just just tried debugging why he couldn't compile various pieces of software (for example cmake) and stumbled upon something rather hilarious:
As it turns out the compiler checks during the configure stage fail because they do a string match on the word "warning". If it finds that word in the output it rejects the compiler, as it assumes it to be not working correctly.
My friend's username? Oh, nothing special, it's simply "m_warning".