From 5836601e2c0bf088b201897443bddd4586e23797 Mon Sep 17 00:00:00 2001 From: Konstantin S Bobrovsky Date: Mon, 31 Oct 2022 14:40:47 -0700 Subject: [PATCH] [ESIMD] Allow small epsilon in FP division result comparison. Signed-off-by: Konstantin S Bobrovsky --- SYCL/ESIMD/api/bin_and_cmp_ops_heavy.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SYCL/ESIMD/api/bin_and_cmp_ops_heavy.cpp b/SYCL/ESIMD/api/bin_and_cmp_ops_heavy.cpp index 755dc2566e..c114fc01de 100644 --- a/SYCL/ESIMD/api/bin_and_cmp_ops_heavy.cpp +++ b/SYCL/ESIMD/api/bin_and_cmp_ops_heavy.cpp @@ -295,14 +295,14 @@ int main(void) { passed &= test(div_op, q, 0.000001f); #ifndef WA_BUG if (dev.has(aspect::fp64)) - passed &= test(div_op, q); + passed &= test(div_op, q, 0.000001f); #endif // WA_BUG passed &= test(div_op, q, 0.000001f); passed &= test(div_op, q, 1); passed &= test(div_op, q, 1); #ifndef WA_BUG if (dev.has(aspect::fp64)) - passed &= test(div_op, q); + passed &= test(div_op, q, 0.000001f); #endif // WA_BUG passed &= test(div_op, q); #ifdef USE_BF16