X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=t%2Flfsr-test.c;h=d371087cf42a85b3c8ded574fb2fc88bcfd5cddf;hp=193a7f9f77ea5929936b986be179d15111ffb88c;hb=d0f85362c978904661bd6785cd6a7f3437ff85dd;hpb=a5e0ee11ec34cfc70a78aee4f7a2eeb01d9cf41f diff --git a/t/lfsr-test.c b/t/lfsr-test.c index 193a7f9f..d371087c 100644 --- a/t/lfsr-test.c +++ b/t/lfsr-test.c @@ -94,13 +94,15 @@ int main(int argc, char *argv[]) clock_gettime(CLOCK_PROCESS_CPUTIME_ID, &end); fprintf(stderr, "finished.\n"); + /* Check if all expected numbers within range have been calculated */ r = 0; if (verify) { fprintf(stderr, "Verifying results... "); for (i = 0; i < numbers; i++) { - if (*(uint8_t *)(v + 1) != 1) { - fprintf(stderr, "failed.\n"); + if (*(uint8_t *)(v + i) != 1) { + fprintf(stderr, "failed (%lu = %d).\n", + i, *(uint8_t *)(v + i)); r = 1; break; }