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....

Reply via email to