diff --git a/test/compare_sgemm_bgemm.c b/test/compare_sgemm_bgemm.c index f18fe1201..5358150d0 100644 --- a/test/compare_sgemm_bgemm.c +++ b/test/compare_sgemm_bgemm.c @@ -125,14 +125,18 @@ main (int argc, char *argv[]) float16to32 (AA[k * j + l]) * float16to32 (BB[i + l * n]); } if (!is_close(float16to32(CC[i * m + j]), truncate_float32_to_bfloat16(C[i * m + j]), 0.01, 0.001)) { - printf("Mismatch at i=%d, j=%d, k=%d: CC=%.6f, C=%.6f\n", +#ifdef DEBUG + printf("Mismatch at i=%d, j=%d, k=%ld: CC=%.6f, C=%.6f\n", i, j, k, float16to32(CC[i * m + j]), truncate_float32_to_bfloat16(C[i * m + j])); +#endif ret++; } if (!is_close(float16to32(CC[i * m + j]), truncate_float32_to_bfloat16(DD[i * m + j]), 0.0001, 0.00001)) { - printf("Mismatch at i=%d, j=%d, k=%d: CC=%.6f, DD=%.6f\n", +#ifdef DEBUG + printf("Mismatch at i=%d, j=%d, k=%ld: CC=%.6f, DD=%.6f\n", i, j, k, float16to32(CC[i * m + j]), truncate_float32_to_bfloat16(DD[i * m + j])); +#endif ret++; }