using a MinGW build of gcov 'gcov (GCC) 3.4.5 (mingw-vista special r3)' --preserve paths cause mangled output filenames. Say there is a file called C:/foo/bar.gcda calling 'gcov C:/foo/bar.gcda -o foo --preserve-paths -b' from 'C:\' causes the file 'foo#bar.gcov' to be output in in 'c:\' instead of 'bar.gcov' being produced in 'c:\foo\'
Created attachment 17597 [details] test case: zip file containing example project. unzipping and runing 'make coverage_bad' shows the problem.
Can you try a newer GCC? 3.4.x has not been supported for a while.
On trunk there was a patch for gcov and DOS paths (see at revision 165596). Could you please verify if this problem was solved by it? Thanks in advance, Kai
No feedback so closing as fixed.