X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=bench.cpp;fp=bench.cpp;h=d9704ef53a71ca203578047ec372605837e81feb;hb=55e4df337691b625b3b9af9cfea4630204d5ceec;hp=46b6ed00912a7e68af1facdf767e890ac431145e;hpb=e11ae4e2eabde08a2bdf5ede631ae243822b6c7c;p=plocate diff --git a/bench.cpp b/bench.cpp index 46b6ed0..d9704ef 100644 --- a/bench.cpp +++ b/bench.cpp @@ -56,10 +56,11 @@ int main(void) decode_pfor_delta1<128>(pldata, num_docids, &out2[0]); for (unsigned i = 0; i < num_docids; ++i) { if (out1[i] != out2[i]) { - for (unsigned j = 0; j < num_docids; ++j) { - fprintf(stderr, "%3u: reference=%u ours=%u (diff=%d)\n", j, out1[j], out2[j], out1[j] - out2[j]); + if (++num_errors < 10) { + for (unsigned j = 0; j < num_docids; ++j) { + fprintf(stderr, "%3u: reference=%u ours=%u (diff=%d)\n", j, out1[j], out2[j], out1[j] - out2[j]); + } } - ++num_errors; break; } }