Skip to content

Commit a815a05

Browse files
committed
routing: Fix c++17 build
note: Structured bindings cannot be captured by lambda expressions until C++20 ref <https://en.cppreference.com/w/cpp/language/structured_binding>
1 parent f7d27a1 commit a815a05

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

ortools/routing/lp_scheduling.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2196,8 +2196,10 @@ bool DimensionCumulOptimizerCore::SetRouteCumulConstraints(
21962196
}
21972197
}
21982198

2199-
for (const auto& [limit, min_break_duration] :
2199+
for (const auto& distance_duration :
22002200
dimension_->GetBreakDistanceDurationOfVehicle(vehicle)) {
2201+
const int64_t limit = distance_duration.first;
2202+
const int64_t min_break_duration = distance_duration.second;
22012203
int64_t min_num_breaks = 0;
22022204
if (limit > 0) {
22032205
min_num_breaks =

0 commit comments

Comments
 (0)