From fba95c734aef7ca6b031ed8b48ebdd5f70b30d19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mael=20Rouxel-Labb=C3=A9?= Date: Thu, 20 Mar 2025 11:22:04 +0100 Subject: [PATCH] Tolerate numerical errors for kernels without exact constructions --- Kernel_23/test/Kernel_23/include/CGAL/_test_cls_circle_3.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Kernel_23/test/Kernel_23/include/CGAL/_test_cls_circle_3.h b/Kernel_23/test/Kernel_23/include/CGAL/_test_cls_circle_3.h index 7fa489cde5f..e0447c7d7f9 100644 --- a/Kernel_23/test/Kernel_23/include/CGAL/_test_cls_circle_3.h +++ b/Kernel_23/test/Kernel_23/include/CGAL/_test_cls_circle_3.h @@ -157,9 +157,9 @@ void _test_circle_construct(const K &k) { FT r1 = squared_distance(center(c), p1); FT r2 = squared_distance(center(c), p2); FT r3 = squared_distance(center(c), p3); - assert(r1 == r2); - assert(r2 == r3); - assert(r3 == c.squared_radius()); + assert(CGAL::testsuite::approx_equal(r1,r2)); + assert(CGAL::testsuite::approx_equal(r2,r3)); + assert(CGAL::testsuite::approx_equal(r3,c.squared_radius())); if (!nonexact) { p1 = Point_3(1.3,0.2,0.1);