I remember hearing that about Cray. The anecdote was they thought their port of "make" was broken because it kept rebuilding everything. It turned out that the timestamp granularity of one second wasn't good enough. Also that if you wanted your program to stop, you needed three 'halt' instructions to make sure the full pipeline got the message. I'm less sure if that is real.