algorithms_assemble
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_buffer_gc
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_buffer_geo_spheroid
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_buffer_linestring
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_buffer_linestring_aimes
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_buffer_linestring_geo
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_buffer_multi_linestring
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_buffer_multi_linestring_geo
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_buffer_multi_point
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_buffer_multi_polygon
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_buffer_multi_polygon_geo
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_buffer_point
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_buffer_point_geo
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_buffer_polygon
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_buffer_polygon_geo
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_buffer_ring
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_buffer_with_strategies
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_closest_points_ar_ar
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_covered_by_gc
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_crosses_gc
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_difference
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_difference_gc
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_difference_multi
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_difference_multi_spike
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_difference_tupled
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_equals_gc
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_intersection
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_intersection_gc
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_intersection_integer
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_intersection_multi
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_intersection_tupled
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_intersects_sph_geo
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_merge_elements
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_overlaps_gc
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_overlay
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_sort_by_side
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_sym_difference_areal_areal
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_sym_difference_gc
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_sym_difference_tupled
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_touches_gc
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_union
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_union_aa_geo
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_union_aa_sph
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_union_gc
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_union_issues
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_union_multi
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_union_other_types
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
algorithms_union_tupled
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
algorithms_visit
../boost/variant2/variant.hpp:2240:21: warning: 'boost::variant2::visit(F&&, V1&&, V2&&, V&& ...)::<lambda(auto:10)> [with auto:10 = std::integral_constant<long unsigned int, 0ul>; R = boost::variant2::detail::deduced; F = boost::geometry::dispatch::visit_two<Geometry1, Geometry2, boost::geometry::dynamic_geometry_tag, boost::geometry::dynamic_geometry_tag>::apply(F&&, G1&&, G2&&) [with F = test_all() [with DynamicGeometry = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:36&&, auto:37&&)>; G1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; G2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; Geometry1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >; Geometry2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:5&&, auto:6&&)>; V1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V = {}]::<lambda(auto:11&& ...)>' declared with greater visibility than the type of its field 'boost::variant2::visit(F&&, V1&&, V2&&, V&& ...)::<lambda(auto:10)> [with auto:10 = std::integral_constant<long unsigned int, 0ul>; R = boost::variant2::detail::deduced; F = boost::geometry::dispatch::visit_two<Geometry1, Geometry2, boost::geometry::dynamic_geometry_tag, boost::geometry::dynamic_geometry_tag>::apply(F&&, G1&&, G2&&) [with F = test_all() [with DynamicGeometry = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:36&&, auto:37&&)>; G1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; G2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; Geometry1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >; Geometry2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:5&&, auto:6&&)>; V1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V = {}]::<lambda(auto:11&& ...)>::<f capture>' [-Wattributes]
../boost/variant2/variant.hpp:2240:21: warning: 'boost::variant2::visit(F&&, V1&&, V2&&, V&& ...)::<lambda(auto:10)> [with auto:10 = std::integral_constant<long unsigned int, 0ul>; R = boost::variant2::detail::deduced; F = boost::geometry::dispatch::visit_two<Geometry1, Geometry2, boost::geometry::dynamic_geometry_tag, boost::geometry::dynamic_geometry_tag>::apply(F&&, G1&&, G2&&) [with F = test_all() [with DynamicGeometry = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:36&&, auto:37&&)>; G1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; G2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; Geometry1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >; Geometry2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:5&&, auto:6&&)>; V1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V = {}]::<lambda(auto:11&& ...)>' declared with greater visibility than the type of its field 'boost::variant2::visit(F&&, V1&&, V2&&, V&& ...)::<lambda(auto:10)> [with auto:10 = std::integral_constant<long unsigned int, 0ul>; R = boost::variant2::detail::deduced; F = boost::geometry::dispatch::visit_two<Geometry1, Geometry2, boost::geometry::dynamic_geometry_tag, boost::geometry::dynamic_geometry_tag>::apply(F&&, G1&&, G2&&) [with F = test_all() [with DynamicGeometry = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:36&&, auto:37&&)>; G1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; G2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; Geometry1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >; Geometry2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:5&&, auto:6&&)>; V1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V = {}]::<lambda(auto:11&& ...)>::<v1 capture>' [-Wattributes]
../boost/variant2/variant.hpp:2240:21: warning: 'boost::variant2::visit(F&&, V1&&, V2&&, V&& ...)::<lambda(auto:10)> [with auto:10 = std::integral_constant<long unsigned int, 1ul>; R = boost::variant2::detail::deduced; F = boost::geometry::dispatch::visit_two<Geometry1, Geometry2, boost::geometry::dynamic_geometry_tag, boost::geometry::dynamic_geometry_tag>::apply(F&&, G1&&, G2&&) [with F = test_all() [with DynamicGeometry = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:36&&, auto:37&&)>; G1 = boost::variant2::variant<boost::geometry::model::point<d
algorithms_within_gc
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
cnc_different_geometries
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
cnc_linestring
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
cnc_multi_linestring
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
cnc_multi_polygon
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
cnc_polygon
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
cnc_ring
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
core_visit
../boost/variant2/variant.hpp:2240:21: warning: 'boost::variant2::visit(F&&, V1&&, V2&&, V&& ...)::<lambda(auto:3)> [with auto:3 = std::integral_constant<long unsigned int, 0ul>; R = boost::variant2::detail::deduced; F = test_all() [with DynamicGeometry = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:29&&, auto:30&&)>; V1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V = {}]::<lambda(auto:4&& ...)>' declared with greater visibility than the type of its field 'boost::variant2::visit(F&&, V1&&, V2&&, V&& ...)::<lambda(auto:3)> [with auto:3 = std::integral_constant<long unsigned int, 0ul>; R = boost::variant2::detail::deduced; F = test_all() [with DynamicGeometry = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:29&&, auto:30&&)>; V1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V = {}]::<lambda(auto:4&& ...)>::<f capture>' [-Wattributes]
../boost/variant2/variant.hpp:2240:21: warning: 'boost::variant2::visit(F&&, V1&&, V2&&, V&& ...)::<lambda(auto:3)> [with auto:3 = std::integral_constant<long unsigned int, 0ul>; R = boost::variant2::detail::deduced; F = test_all() [with DynamicGeometry = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:29&&, auto:30&&)>; V1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V = {}]::<lambda(auto:4&& ...)>' declared with greater visibility than the type of its field 'boost::variant2::visit(F&&, V1&&, V2&&, V&& ...)::<lambda(auto:3)> [with auto:3 = std::integral_constant<long unsigned int, 0ul>; R = boost::variant2::detail::deduced; F = test_all() [with DynamicGeometry = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:29&&, auto:30&&)>; V1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V = {}]::<lambda(auto:4&& ...)>::<v1 capture>' [-Wattributes]
../boost/variant2/variant.hpp:2240:21: warning: 'boost::variant2::visit(F&&, V1&&, V2&&, V&& ...)::<lambda(auto:3)> [with auto:3 = std::integral_constant<long unsigned int, 1ul>; R = boost::variant2::detail::deduced; F = test_all() [with DynamicGeometry = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:29&&, auto:30&&)>; V1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V = {}]::<lambda(auto:4&& ...)>' declared with greater visibility than the type of its field 'boost::variant2::visit(F&&, V1&&, V2&&, V&& ...)::<lambda(auto:3)> [with auto:3 = std::integral_constant<long unsigned int, 1ul>; R = boost::variant2::detail::deduced; F = test_all() [with DynamicGeometry = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:29&&, auto:30&&)>; V1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V = {}]::<lambda(auto:4&& ...)>::<f capture>' [-Wattributes]
../boost/variant2/variant.hpp:2240:21: warning: 'boost::variant2::visit(F&&, V1&&, V2&&, V&& ...)::<lambda(auto:3)> [with auto:3 = std::integral_constant<long unsigned int, 1ul>; R = boost::variant2::detail::deduced; F = test_all() [with DynamicGeometry = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:29&&, auto:30&&)>; V1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V = {}]::<lambda(auto:4&& ...)>' declared with greater visibility than the type of its field 'boost::variant2::visit(F&&, V1&&, V2&&, V&& ...)::<lambda(auto:3)> [with auto:3 = std::integral_constant<long unsigned int, 1ul>; R = boost::variant2::detail::deduced; F = test_all() [with DynamicGeometry = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:29&&, auto:30&&)>; V1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V = {}]::<lambda(auto:4&& ...)>::<v1 capture>' [-Wattributes]
../boost/variant2/variant.hpp:2240:21: warning: 'boost::variant2::visit(F&&, V1&&, V2&&, V&& ...)::<lambda(auto:3)> [with auto:3 = std::integral_constant<long unsigned int, 2ul>; R = boost::variant2::detail::deduced; F = test_all() [with DynamicGeometry = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:29&&, auto:30&&)>; V1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V = {}]::<lambda(auto:4&& ...)>' declared with greater visibility than the type of its field 'boost::variant2::visit(F&&, V1&&, V2&&, V&& ...)::<lambda(auto:3)> [with auto:3 = std::integral_constant<long unsigned int, 2ul>; R = boost::variant2::detail::deduced; F = test_all() [with DynamicGeometry = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:29&&, auto:30&&)>; V1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V = {}]::<lambda(auto:4&& ...)>::<f capture>' [-Wattributes]
../boost/variant2/variant.hpp:2240:21: warning: 'boost::variant2::visit(F&&, V1&&, V2&&, V&& ...)::<lambda(auto:3)> [with auto:3 = std::integral_constant<long unsigned int, 2ul>; R = boost::variant2::detail::deduced; F = test_all() [with DynamicGeometry = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:29&&, auto:30&&)>; V1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V = {}]::<lambda(auto:4&& ...)>' declared with greater visibility than the type of its field 'boost::variant2::visit(F&&, V1&&, V2&&, V&& ...)::<lambda(auto:3)> [with auto:3 = std::integral_constant<long unsigned int, 2ul>; R = boost::variant2::detail::deduced; F = test_all() [with DynamicGeometry = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >]::<lambda(auto:29&&, auto:30&&)>; V1 = boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V2 = const boost::variant2::variant<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, boost::geometry::model::linestring<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, std::vector, std::allocator>, boost::geometry::model::polygon<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, true, true, std::vector, std::vector, std::allocator, std::allocator> >&; V = {}]::<lambda(auto:4&& ...)>::<v1 capture>' [-Wattributes]
csundef_setops2
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
minimal
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:37: warning: unused parameter 'meta_turn' [-Wunused-parameter]
../boost/geometry/algorithms/detail/overlay/check_enrich.hpp:57:69: warning: unused parameter 'reason' [-Wunused-parameter]
util_rational
../libs/geometry/test/util/rational.cpp:49:73: warning: typedef 'using point_t = class boost::geometry::model::point<boost::rational<I>, 2ul, boost::geometry::cs::cartesian>' locally defined but not used [-Wunused-local-typedefs]
views_enumerate_view
../boost/test/tools/old/impl.hpp:107:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]