[Bug gcov-profile/94029] [9 Regression] gcc crash in coverage.c:655 since r9-4216-g390e529e2b98983d
sandra at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Mar 24 22:29:17 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94029
--- Comment #18 from sandra at gcc dot gnu.org ---
I'm seeing the missing gcov file on nios2-linux-gnu as well. Git revision
6e00d8dcf32ace6588a1a4843dfcc0e8b9f9d00f.
I took another look at the testcase. I haven't used gcov for about a gazillion
years, but...
It says "{ dg-do compile }". Don't you have to run the testcase to collect the
data to run with gcov? And copy the .gcda file from the target to the host?
Then, it is trying to run "gcov gcov-pr94029.c" instead of e.g. "nios2-elf-gcov
gcov-pr94029.c", and it's picking up some random gcov program installed on the
host system instead of the one for the target.
Maybe this testcase should just be restricted to native targets?
More information about the Gcc-bugs
mailing list