Added printing of indices when testing in verbose mode

This commit is contained in:
Cedric Nugteren 2016-05-05 23:09:57 +02:00
parent f18c12389d
commit 56aa1701c9

View file

@ -143,7 +143,8 @@ void TestBlas<T,U>::TestRegular(std::vector<Arguments<U>> &test_vector, const st
if (!TestSimilarity(result1[index], result2[index])) {
errors++;
if (verbose_) {
fprintf(stdout, "\n Incorrect value found: ");
if (get_id2_(args) == 1) { fprintf(stdout, "\n Error at index %lu: ", id1); }
else { fprintf(stdout, "\n Error at %lu,%lu: ", id1, id2); }
std::cout << result1[index];
fprintf(stdout, " (reference) versus ");
std::cout << result2[index];