diff --git a/Triangulation_3/test/Triangulation_3/cdt_3_from_off.cpp b/Triangulation_3/test/Triangulation_3/cdt_3_from_off.cpp index 9b788e9656b..c257f714f55 100644 --- a/Triangulation_3/test/Triangulation_3/cdt_3_from_off.cpp +++ b/Triangulation_3/test/Triangulation_3/cdt_3_from_off.cpp @@ -157,8 +157,8 @@ int main(int argc, char* argv[]) template auto segment_soup_to_polylines(Range_of_segments&& segment_soup) { - using Segment = typename std::ranges::range_value_t; - using Point = std::decay_t(); return a; } ())>; + using Point = decltype([&](){ using std::begin; auto [a, b] = *begin(segment_soup); return a; } ()); + std::vector> polylines; using Graph = boost::adjacency_list;