https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82702
--- Comment #2 from Marco Castelluccio <mcastelluccio at mozilla dot com> --- (In reply to Andrew Pinski from comment #1) > https://gcc.gnu.org/onlinedocs/gcc/Invoking-Gcov.html#Invoking-Gcov > > The output is a single .gcov file per .gcda file. > > The same documentation was in GCC 5.1.0's docs: > https://gcc.gnu.org/onlinedocs/gcc-5.1.0/gcc/Invoking-Gcov.html#Invoking-Gcov Exactly. So "gcov -i file.gcno" should generate (and indeed, was generating) a single gcov file. Now, it's generating multiple gcov files.