[Bug gcov-profile/58306] Broken profiling for unrar sources: error: corrupted value profile: value profile counter (X out of Y) inconsistent with basic-block count
t.artem at mailcity dot com
gcc-bugzilla@gcc.gnu.org
Fri Aug 5 14:01:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58306
--- Comment #15 from Artem S. Tashkinov <t.artem at mailcity dot com> ---
(In reply to Martin Liška from comment #13)
> Ok, I'll try to reproduce, but I would need:
>
> 1) echo ""> /tmp/ff.c && gcc -march=native /tmp/ff.c -c -v
Done.
> 2) please upload somewhere a sample rar archive which you use for training
> run
https://bit.ly/2az6QHV
> 3) command line passed to ./unrar binary (are you using multiple threads?)
>
> Then it should be hopefully reproducible.
./unrar t -inul /tmp/Rar.testarchive5.rar
./unrar t -inul /tmp/Rar.testarchive.rar
Just these two commands. Nothing else.
Here are GCC 6.1.0 results:
blake2s.cpp: In function ‘void blake2s_update(blake2s_state*, const byte*,
size_t)’:
blake2s.cpp:138:40: error: corrupted value profile: value profile counter
(11420699 out of 11426898) inconsistent with basic-block count (11501625)
memcpy( S->buf + left, in, fill ); // Fill buffer
^
blake2s.cpp:162:49: error: corrupted value profile: value profile counter
(11501951 out of 11566282) inconsistent with basic-block count (11518351)
memcpy( S->buf + left, in, (size_t)inlen );
^
make: *** [blake2s.o] Error 1
make: *** Waiting for unfinished jobs....
More information about the Gcc-bugs
mailing list