[Bug gcov-profile/96534] keep gcov intermediate format
marxin at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Sep 24 08:07:32 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96534
--- Comment #6 from Martin Liška <marxin at gcc dot gnu.org> ---
(In reply to xlwu from comment #5)
> A bug found in the JSON format:
>
> in the lines.count and functions.execute_count fields, when the number is
> extremely large , it will be shown as something like: 8.12123199e+08 , even
> become a minus number , like -8.1332322e+08 . this is not a legal JSON
> format , when I try to unmarshel in golang , it just crash, I believe other
> language will crash too
That should be fixed in r10-4051-g076222782e4558e0bd22711c6fdcc0faf0882daf and
part of GCC 10.x release. Can you please verify that?
>
> another question is: in our environment , the gcda and gcno files are not
> under same dir
How that happens?
> , to run the gcov , I had to copy them into a temp dir , is
> it possible to provide options to give the gcda and gcno path in command
> line?
Right now, it's not possible. Can you please experiment with -o option?
More information about the Gcc-bugs
mailing list