Это то, что я обнаружил сегодня - я модифицировал файлы gcov в терминале. У меня было одно окно со старыми файлами gcov с 11 утра. В 11:15 я снова запустил программу и заново создал файлы gcov (перезаписав старые). Я посмотрел на них во втором окне терминала. Тем не менее, я обнаружил, что все еще могу просматривать файлы gcov 11 утра в первом окне!
Это из-за того, как работает файловая система OS X, что удаленные файлы все еще в некоторой степени доступны? Кажется, это связано с тем, как можно переименовывать или перемещать файлы, которые уже открыты, в отличие от Windows.