From f97aa6a5af07067cda0771ceddf8423e77975c7a Mon Sep 17 00:00:00 2001 From: harrierpigeon Date: Tue, 6 Oct 2026 00:12:59 -0500 Subject: [PATCH] Qualify Slic3r::Polygon in the blocker-index test tests/fff_print/test_print.cpp includes , so an unqualified Polygon in the new TreeModelVolumes test is ambiguous with GDI's Polygon() and fails the Windows x64 and arm64 builds on belt-printer. Co-Authored-By: Claude Fable 5.1 --- tests/fff_print/test_print.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/fff_print/test_print.cpp b/tests/fff_print/test_print.cpp index bdebf052b6..c0e5572b97 100644 --- a/tests/fff_print/test_print.cpp +++ b/tests/fff_print/test_print.cpp @@ -1240,7 +1240,7 @@ TEST_CASE("Organic tree supports place a support blocker at its own height above const Vec3d centre3 = print_object.trafo_sliced() * blocker->get_offset(); const Point centre = Point::new_scale(centre3.x(), centre3.y()); auto collides = [&](size_t tree_layer) { - for (const Polygon &poly : volumes.getCollision(0, TreeSupport3D::LayerIndex(tree_layer), false)) + for (const Slic3r::Polygon &poly : volumes.getCollision(0, TreeSupport3D::LayerIndex(tree_layer), false)) if (poly.contains(centre)) return true; return false;