In diligently working on my CS 448 assignment, I felt it appropriate to call my project "ass". This has interesting consequences.
If I interrupt cc(1) with a ^C, I get the message:
*** ass removed.
As I like to archive binaries for the purposes of debugging, this caused problems later with 'cat ass | gzip > oldass.gz':
cat: cannot open ass
However, if I'm patient and wait for cc to complete, the supplied Makefile then calls the command:
And all is well.