38 | .phi_trailer = GetTrailerTheta(idx),
| ^
/root/workspace/telediagnostic/src/pnc/ssep/data_structures/directional_path.cc: In constructor ‘senior::pnc::ssep::DirectionalPath::DirectionalPath(const std::vector<std::array<double, 3> >&)’:
/root/workspace/telediagnostic/src/pnc/ssep/data_structures/directional_path.cc:62:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
62 | .x = path[0][0],
| ^
/root/workspace/telediagnostic/src/pnc/ssep/data_structures/directional_path.cc:63:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
63 | .y = path[0][1],
| ^
/root/workspace/telediagnostic/src/pnc/ssep/data_structures/directional_path.cc:64:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
64 | .heading = path[0][2],
| ^
/root/workspace/telediagnostic/src/pnc/ssep/data_structures/directional_path.cc:65:4: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
65 | });
| ^
/root/workspace/telediagnostic/src/pnc/ssep/data_structures/directional_path.cc:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
78 | .x = curr[0],
| ^
/root/workspace/telediagnostic/src/pnc/ssep/data_structures/directional_path.cc:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
79 | .y = curr[1],
| ^
/root/workspace/telediagnostic/src/pnc/ssep/data_structures/directional_path.cc:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
80 | .heading = curr[2],
| ^
/root/workspace/telediagnostic/src/pnc/ssep/data_structures/directional_path.cc:81:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
81 | .direction = dir,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/data_structures/directional_path.cc:82:6: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
82 | });
| ^
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/imv_keb_optimizer.cc: In member function ‘std::vector<senior::pnc::ssep::PathState> senior::pnc::ssep::keb_optimizer::IMVKebOptimizer::GetOptimizedStates() const’:
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/imv_keb_optimizer.cc:128:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
128 | .x = state.x(),
| ^
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/imv_keb_optimizer.cc:129:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
129 | .y = state.y(),
| ^
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/imv_keb_optimizer.cc:130:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
130 | .heading = state.heading(),
| ^
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/imv_keb_optimizer.cc:131:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
131 | .direction = state.dir == OptState::kForward ? PathState::kForward
| ^
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/imv_keb_optimizer.cc:133:5: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
133 | });
| ^
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/rigid_truck_keb_optimizer.cc: In member function ‘std::vector<senior::pnc::ssep::PathState> senior::pnc::ssep::keb_optimizer::RigidTruckKebOptimizer::GetOptimizedStates() const’:
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/rigid_truck_keb_optimizer.cc:114:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
114 | .x = state.x(),
| ^
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/rigid_truck_keb_optimizer.cc:115:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
115 | .y = state.y(),
| ^
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/rigid_truck_keb_optimizer.cc:116:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
116 | .heading = state.heading(),
| ^
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/rigid_truck_keb_optimizer.cc:117:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
117 | .direction = state.dir == OptState::kForward ? PathState::kForward
| ^
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/rigid_truck_keb_optimizer.cc:119:5: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
119 | });
| ^
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc: In member function ‘std::vector<senior::pnc::ssep::PathState> senior::pnc::ssep::keb_optimizer::TractorTrailerKebOptimizer::GetOptimizedStates() const’:
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc:122:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
122 | .x = state.x(),
| ^
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc:123:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
123 | .y = state.y(),
| ^
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc:124:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
124 | .heading = state.heading(),
| ^
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc:125:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
125 | .trailer_heading = state.trailer_heading(),
| ^
/root/workspace/telediagnostic/src/pnc/ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc:126:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
126 | .direction = state.dir == OptState::kForward ? PathState::kForward
| ^
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/evaluator.h:16,
from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h:11,
from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.h:9,
from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:2:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h: In member function ‘virtual double senior::pnc::ssep::BidirectionalKinematicHeuristicComputer::ComputeHeuristic(const senior::pnc::ssep::PathState&) const’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h:30:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
30 | .x = state.x,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h:31:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
31 | .y = state.y,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h:32:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
32 | .phi = state.heading,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
35 | .x = goal_.x,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
36 | .y = goal_.y,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
37 | .phi = goal_.heading,
| ^
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h:13,
from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.h:9,
from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:2:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h: In member function ‘senior::pnc::ssep::Node::ID senior::pnc::ssep::SearchGraph::CreateInitNode(const senior::pnc::ssep::PathState&)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:72:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
72 | .id = static_cast<int>(nodes_.size()),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:73:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
73 | .state = state,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:74:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
74 | .parent_edge_id = -1,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:75:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
75 | .accumulated_cost = 0.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
78 | .heuristic_cost = 0.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
79 | .f = 0.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
80 | .node_level = 0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:81:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
81 | .stage_index = 0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h: In member function ‘senior::pnc::ssep::Node::ID senior::pnc::ssep::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::MotionPrimitive&&, const senior::pnc::ssep::PathState&, int, double, double, int, bool)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:95:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
95 | .motion_primitive = std::move(motion_primitive),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:96:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
96 | .parent_node_id = parent_node_id,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:97:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
97 | .child_node_id = static_cast<int>(nodes_.size()),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:98:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
98 | .cost = cost,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:99:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
99 | .heuristic_cost = heur_cost,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:106:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
106 | .id = static_cast<int>(nodes_.size()),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:107:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
107 | .state = state,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:108:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
108 | .parent_edge_id = edge_id,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:109:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
109 | .accumulated_cost = parent.accumulated_cost + cost,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:110:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
110 | .heuristic_cost = heur_cost,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:111:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
111 | .f = parent.accumulated_cost + cost + heur_cost,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:112:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
112 | .node_level = parent.node_level + 1,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:113:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
113 | .stage_index = stage_index,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:114:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
114 | .is_terminal = is_terminal,
| ^
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.h:9,
from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:2:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h: At global scope:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h:123:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
123 | .collision_weight = 0.1,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h:124:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
124 | .path_length_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h:125:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
125 | .curvature_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h:126:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
126 | .dir_switching_weight = 15.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h:127:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
127 | .ref_line_weight = 0.0,
| ^
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.h:17,
from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:2:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h: In function ‘senior::pnc::ssep::scene_data_generator::AdcState senior::pnc::ssep::scene_data_generator::TransformToBodyFrame(const senior::pnc::ssep::scene_data_generator::AdcState&, const senior::pnc::ssep::scene_data_generator::AdcState&)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:29:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
29 | .x = dx * cos_theta - dy * sin_theta,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:30:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
30 | .y = dx * sin_theta + dy * cos_theta,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:31:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
31 | .vx = speed * std::cos(transformed_angle),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:32:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
32 | .vy = speed * std::sin(transformed_angle),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:33:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
33 | .heading = NormalizeAngle(src_state.heading - body_state.heading),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:34:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
34 | .t = src_state.t,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:35:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
35 | .direction = src_state.direction,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:36:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
36 | .accumulated_s = src_state.accumulated_s,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h: In function ‘senior::pnc::ssep::scene_data_generator::AdcState senior::pnc::ssep::scene_data_generator::TransformToUtmState(const senior::pnc::ssep::scene_data_generator::AdcState&, const senior::pnc::ssep::scene_data_generator::AdcState&)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:64:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
64 | .x = reference_state.x + body_state.x * cos_theta -
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:66:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
66 | .y = reference_state.y + body_state.x * sin_theta +
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:68:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
68 | .vx = speed * std::cos(utm_angle),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:69:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
69 | .vy = speed * std::sin(utm_angle),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:70:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
70 | .heading = NormalizeAngle(body_state.heading + reference_state.heading),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:71:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
71 | .t = body_state.t,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:72:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
72 | .direction = body_state.direction,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:73:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
73 | .accumulated_s = body_state.accumulated_s};
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h: In function ‘std::vector<senior::pnc::ssep::PathState> senior::pnc::ssep::scene_data_generator::ConvertSpatiotemporalTrajectoryToPathStates(const std::vector<senior::pnc::ssep::scene_data_generator::AdcState>&)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:96:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
96 | .x = state.x,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:97:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
97 | .y = state.y,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:98:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
98 | .heading = state.heading,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:99:5: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
99 | });
| ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:10:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h: At global scope:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:101:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
101 | .collision_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:102:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
102 | .path_length_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:103:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
103 | .curvature_weight = 3.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:104:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
104 | .dir_switching_weight = 20.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:105:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
105 | .ref_line_weight = 0.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:106:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
106 | .tunnel_constraints_weight = 1.0,
| ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:11:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:103:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
103 | .collision_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:104:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
104 | .path_length_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:105:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
105 | .reverse_path_length_weight = 2.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:106:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
106 | .curvature_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:107:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
107 | .dir_switching_weight = 100.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:108:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
108 | .ref_line_weight = 0.3,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:109:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
109 | .tunnel_constraints_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc: In member function ‘absl::lts_20250127::StatusOr<senior::pnc::ssep::DirectionalPath> senior::pnc::ssep::TruckBulkYardInOutPlanner::InferHeatNetPath() const’:
/root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:119:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
119 | .x = start_.x,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:120:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
120 | .y = start_.y,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:121:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
121 | .heading = start_.heading,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:124:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
124 | .x = goal_.x,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:125:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
125 | .y = goal_.y,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:126:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
126 | .heading = goal_.heading,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:130:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
130 | .x = 0.0,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:131:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
131 | .y = 0.0,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:132:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
132 | .heading = 0.0,
| ^
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/evaluator.h:16,
from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h:11,
from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_enter_station_planner.h:4,
from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:6,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h: In member function ‘virtual double senior::pnc::ssep::BidirectionalKinematicHeuristicComputer::ComputeHeuristic(const senior::pnc::ssep::PathState&) const’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h:30:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
30 | .x = state.x,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h:31:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
31 | .y = state.y,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h:32:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
32 | .phi = state.heading,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
35 | .x = goal_.x,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
36 | .y = goal_.y,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
37 | .phi = goal_.heading,
| ^
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h:13,
from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_enter_station_planner.h:4,
from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:6,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h: In member function ‘senior::pnc::ssep::Node::ID senior::pnc::ssep::SearchGraph::CreateInitNode(const senior::pnc::ssep::PathState&)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:72:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
72 | .id = static_cast<int>(nodes_.size()),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:73:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
73 | .state = state,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:74:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
74 | .parent_edge_id = -1,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:75:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
75 | .accumulated_cost = 0.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
78 | .heuristic_cost = 0.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
79 | .f = 0.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
80 | .node_level = 0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:81:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
81 | .stage_index = 0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h: In member function ‘senior::pnc::ssep::Node::ID senior::pnc::ssep::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::MotionPrimitive&&, const senior::pnc::ssep::PathState&, int, double, double, int, bool)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:95:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
95 | .motion_primitive = std::move(motion_primitive),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:96:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
96 | .parent_node_id = parent_node_id,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:97:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
97 | .child_node_id = static_cast<int>(nodes_.size()),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:98:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
98 | .cost = cost,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:99:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
99 | .heuristic_cost = heur_cost,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:106:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
106 | .id = static_cast<int>(nodes_.size()),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:107:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
107 | .state = state,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:108:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
108 | .parent_edge_id = edge_id,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:109:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
109 | .accumulated_cost = parent.accumulated_cost + cost,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:110:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
110 | .heuristic_cost = heur_cost,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:111:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
111 | .f = parent.accumulated_cost + cost + heur_cost,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:112:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
112 | .node_level = parent.node_level + 1,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:113:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
113 | .stage_index = stage_index,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:114:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
114 | .is_terminal = is_terminal,
| ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:7,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_exit_parking_spot_planner.h: In member function ‘virtual absl::lts_20250127::Status senior::pnc::ssep::IMVExitParkingSpotPlanner::Build()’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_exit_parking_spot_planner.h:64:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
64 | .forward_path_length_weight = 100.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_exit_parking_spot_planner.h:65:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
65 | .backward_path_length_weight = 400.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_exit_parking_spot_planner.h:66:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
66 | .wheel_pinch_weight = 100.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_exit_parking_spot_planner.h:67:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
67 | .center_pinch_weight = 1000.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_exit_parking_spot_planner.h:68:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
68 | .collision_weight = 100.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_exit_parking_spot_planner.h:69:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
69 | .ref_line_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_exit_parking_spot_planner.h:70:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
70 | .ref_line_cost_effective_range_max = 3.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_exit_parking_spot_planner.h:71:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
71 | .ref_line_cost_effective_range_min = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_exit_parking_spot_planner.h:72:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
72 | .ref_line_include_heading_cost = true,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_exit_parking_spot_planner.h:73:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
73 | .curvature_weight = 10.0,
| ^
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6,
from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.h:21,
from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/legacy_searcher_adaptor.h:13,
from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/legacy_planner.h:4,
from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:10,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
35 | .x = GetX(idx),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
36 | .y = GetY(idx),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
37 | .phi_tractor = GetTractorTheta(idx),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
38 | .phi_trailer = GetTrailerTheta(idx),
| ^
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/legacy_planner.h:5,
from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:10,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h: At global scope:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:101:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
101 | .collision_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:102:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
102 | .path_length_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:103:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
103 | .curvature_weight = 3.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:104:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
104 | .dir_switching_weight = 20.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:105:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
105 | .ref_line_weight = 0.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:106:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
106 | .tunnel_constraints_weight = 1.0,
| ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:10,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/legacy_planner.h: In member function ‘virtual absl::lts_20250127::StatusOr<senior::pnc::ssep::Path> senior::pnc::ssep::LegacyPlanner::Plan(const senior::pnc::ssep::PathState&, std::vector<double>&, std::vector<double>&, std::mutex&, std::vector<std::vector<senior::pnc::ssep::MotionPrimitive> >*)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/legacy_planner.h:80:11: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
80 | .forward_path_length_weight = 50.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/legacy_planner.h:81:11: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
81 | .backward_path_length_weight = 200.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/legacy_planner.h:82:11: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
82 | .pinch_weight = 100.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/legacy_planner.h:83:11: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
83 | .curvature_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/legacy_planner.h:84:11: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
84 | .collision_weight = 50.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/legacy_planner.h:85:11: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
85 | .collision_safety_buffer = 0.2,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/legacy_planner.h:86:11: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
86 | .extra_forward_collision_check_dist = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/legacy_planner.h:87:11: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
87 | .ref_line_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/legacy_planner.h:88:11: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
88 | .ref_line_linear_cost_range = 2.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/legacy_planner.h:89:11: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
89 | .ref_line_linear_cost_range_min = 0.1,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/legacy_planner.h:90:11: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
90 | .ref_line_include_angle_cost = false,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/legacy_planner.h:91:11: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
91 | .max_pinch = 0.04,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/legacy_planner.h:92:11: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
92 | .jack_knife_angle_threshold = M_PI,
| ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:12,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h: In member function ‘virtual absl::lts_20250127::Status senior::pnc::ssep::TractorTrailerEnterYardPlanner::Build()’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:70:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
70 | .forward_path_length_weight = low_bay_mode_ ? 100.0 : 100.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:71:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
71 | .backward_path_length_weight = 1000.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:72:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
72 | .pinch_weight = 100.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:73:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
73 | .curvature_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:74:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
74 | .collision_weight =
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
76 | .collision_safety_buffer = low_bay_mode_ ? 0.2 : 0.5,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
77 | .extra_forward_collision_check_dist = low_bay_mode_ ? 0.0 : 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
78 | .ref_line_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
79 | .ref_line_linear_cost_range = 4.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
80 | .ref_line_include_angle_cost = false,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:81:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
81 | .max_pinch = 0.04,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:82:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
82 | .jack_knife_angle_threshold = M_PI,
| ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:13,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h: In member function ‘virtual absl::lts_20250127::Status senior::pnc::ssep::TractorTrailerExitParkingSpotPlanner::Build()’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:65:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
65 | .forward_path_length_weight = 30.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:66:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
66 | .backward_path_length_weight = 100.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:67:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
67 | .pinch_weight = 100.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:68:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
68 | .collision_weight = 100.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:69:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
69 | .collision_safety_buffer = 0.5,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:70:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
70 | .extra_forward_collision_check_dist = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:71:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
71 | .ref_line_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:72:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
72 | .ref_line_linear_cost_range = 15.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:73:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
73 | .ref_line_linear_cost_range_min = 3.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:74:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
74 | .ref_line_include_angle_cost = false, // 不考虑参考线方向与航向差
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:75:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
75 | .max_pinch = 0.04,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
76 | .jack_knife_angle_threshold = M_PI / 4.0, // 最大夹角45度
| ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:14,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h: In member function ‘virtual absl::lts_20250127::Status senior::pnc::ssep::TractorTrailerGeneralPlanner::Build()’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:65:8: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
65 | .forward_path_length_weight = 50.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:66:8: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
66 | .backward_path_length_weight = 200.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:67:8: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
67 | .pinch_weight = 100.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:68:8: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
68 | .curvature_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:69:8: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
69 | .collision_weight = 50.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:70:8: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
70 | .collision_safety_buffer = 0.2,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:71:8: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
71 | .extra_forward_collision_check_dist = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:72:8: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
72 | .ref_line_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:73:8: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
73 | .ref_line_linear_cost_range = 2.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:74:8: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
74 | .ref_line_linear_cost_range_min = 0.1,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:75:8: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
75 | .ref_line_include_angle_cost = false,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:76:8: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
76 | .max_pinch = 0.04,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:77:8: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
77 | .jack_knife_angle_threshold = M_PI,
| ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:15,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h: In member function ‘virtual absl::lts_20250127::Status senior::pnc::ssep::TractorTrailerMultiSegmentParkingPlanner::Build()’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h:85:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
85 | .forward_path_length_weight = 10.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h:86:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
86 | .backward_path_length_weight = 40.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h:87:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
87 | .pinch_weight = 100.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h:88:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
88 | .collision_weight = 50.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h:89:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
89 | .collision_safety_buffer = 0.5,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h:90:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
90 | .extra_forward_collision_check_dist = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h:91:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
91 | .ref_line_weight = 5.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h:92:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
92 | .ref_line_include_angle_cost = false, // 不考虑参考线方向与航向差
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h:93:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
93 | .max_pinch = 0.04,
| ^
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:4,
from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:16,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h: At global scope:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:103:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
103 | .collision_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:104:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
104 | .path_length_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:105:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
105 | .reverse_path_length_weight = 2.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:106:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
106 | .curvature_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:107:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
107 | .dir_switching_weight = 100.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:108:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
108 | .ref_line_weight = 0.3,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:109:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
109 | .tunnel_constraints_weight = 1.0,
| ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:16,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h: In member function ‘virtual absl::lts_20250127::Status senior::pnc::ssep::TruckAccurateReversingPlanner::Build()’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:34:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
34 | .collision_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
35 | .path_length_weight = 3.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
36 | .reverse_path_length_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
37 | .curvature_weight = 3.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
38 | .dir_switching_weight = 40.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:39:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
39 | .ref_line_weight = 0.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:40:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
40 | .tunnel_constraints_weight = 1.0,
| ^
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.h:9,
from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:17,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h: At global scope:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h:123:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
123 | .collision_weight = 0.1,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h:124:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
124 | .path_length_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h:125:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
125 | .curvature_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h:126:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
126 | .dir_switching_weight = 15.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h:127:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
127 | .ref_line_weight = 0.0,
| ^
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.h:17,
from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:17,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h: In function ‘senior::pnc::ssep::scene_data_generator::AdcState senior::pnc::ssep::scene_data_generator::TransformToBodyFrame(const senior::pnc::ssep::scene_data_generator::AdcState&, const senior::pnc::ssep::scene_data_generator::AdcState&)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:29:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
29 | .x = dx * cos_theta - dy * sin_theta,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:30:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
30 | .y = dx * sin_theta + dy * cos_theta,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:31:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
31 | .vx = speed * std::cos(transformed_angle),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:32:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
32 | .vy = speed * std::sin(transformed_angle),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:33:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
33 | .heading = NormalizeAngle(src_state.heading - body_state.heading),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:34:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
34 | .t = src_state.t,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:35:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
35 | .direction = src_state.direction,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:36:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
36 | .accumulated_s = src_state.accumulated_s,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h: In function ‘senior::pnc::ssep::scene_data_generator::AdcState senior::pnc::ssep::scene_data_generator::TransformToUtmState(const senior::pnc::ssep::scene_data_generator::AdcState&, const senior::pnc::ssep::scene_data_generator::AdcState&)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:64:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
64 | .x = reference_state.x + body_state.x * cos_theta -
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:66:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
66 | .y = reference_state.y + body_state.x * sin_theta +
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:68:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
68 | .vx = speed * std::cos(utm_angle),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:69:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
69 | .vy = speed * std::sin(utm_angle),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:70:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
70 | .heading = NormalizeAngle(body_state.heading + reference_state.heading),
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:71:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
71 | .t = body_state.t,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:72:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
72 | .direction = body_state.direction,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:73:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
73 | .accumulated_s = body_state.accumulated_s};
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h: In function ‘std::vector<senior::pnc::ssep::PathState> senior::pnc::ssep::scene_data_generator::ConvertSpatiotemporalTrajectoryToPathStates(const std::vector<senior::pnc::ssep::scene_data_generator::AdcState>&)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:96:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
96 | .x = state.x,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:97:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
97 | .y = state.y,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:98:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
98 | .heading = state.heading,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/tools/scene_data_generator/utils.h:99:5: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
99 | });
| ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:18,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_fuzzy_reversing_planner.h: In member function ‘virtual absl::lts_20250127::Status senior::pnc::ssep::TruckFuzzyReversingPlanner::Build()’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_fuzzy_reversing_planner.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
36 | .collision_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_fuzzy_reversing_planner.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
37 | .path_length_weight = 3.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_fuzzy_reversing_planner.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
38 | .reverse_path_length_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_fuzzy_reversing_planner.h:39:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
39 | .curvature_weight = 3.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_fuzzy_reversing_planner.h:40:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
40 | .dir_switching_weight = 40.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_fuzzy_reversing_planner.h:41:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
41 | .ref_line_weight = 0.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_fuzzy_reversing_planner.h:42:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
42 | .tunnel_constraints_weight = 1.0,
| ^
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_multi_segment_parking_planner.h:7,
from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:19,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h: In constructor ‘senior::pnc::ssep::TruckMultiSegmentParkingBidirectionalSearcherBuilder::TruckMultiSegmentParkingBidirectionalSearcherBuilder(const senior::pnc::ssep::VehicleParam&, const senior::pnc::ssep::CoarseSearchParam&)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h:59:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
59 | .collision_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h:60:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
60 | .path_length_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h:61:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
61 | .curvature_weight = 2.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h:62:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
62 | .dir_switching_weight = 20.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h:63:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
63 | .ref_line_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h:64:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
64 | .tunnel_constraints_weight = 1.0,
| ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:20,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_remote_guided_escape_planner.h: In member function ‘virtual absl::lts_20250127::Status senior::pnc::ssep::TruckRemoteGuidedEscapePlanner::Build()’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_remote_guided_escape_planner.h:75:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
75 | .forward_path_length_weight = 100.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_remote_guided_escape_planner.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
76 | .backward_path_length_weight = 400.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_remote_guided_escape_planner.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
77 | .pinch_weight = 200.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_remote_guided_escape_planner.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
78 | .collision_weight = 500.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_remote_guided_escape_planner.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
79 | .ref_line_weight = 10.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_remote_guided_escape_planner.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
80 | .ref_line_include_angle_cost = true,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_remote_guided_escape_planner.h:81:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
81 | .curvature_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_remote_guided_escape_planner.h:82:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
82 | .max_pinch = 0.03,
| ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:21,
from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:5:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_u_turn_planner.h: In member function ‘virtual absl::lts_20250127::Status senior::pnc::ssep::TruckUTurnPlanner::Build()’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_u_turn_planner.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
36 | .collision_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_u_turn_planner.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
37 | .path_length_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_u_turn_planner.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
38 | .curvature_weight = 3.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_u_turn_planner.h:39:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
39 | .dir_switching_weight = 40.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_u_turn_planner.h:40:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
40 | .ref_line_weight = 0.0,
| ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_u_turn_planner.h:41:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
41 | .tunnel_constraints_weight = 1.0,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc: In member function ‘absl::lts_20250127::Status senior::pnc::ssep::SsepPlanner::Plan(int, const senior::pnc::ssep::PathState&, const senior::pnc::ssep::PathState&, const senior::pnc::ssep::PathState&, const std::vector<std::pair<double, double> >&, const std::vector<double>&, const SsepObstacles&, const SsepLineSegments&, const SsepLineSegments&, const SsepLineSegments&, const SsepLineSegments&, const SsepLineSegments&, const std::vector<std::array<double, 3> >&, const std::vector<senior::pnc::ssep::MapElementPolyline>&, const std::vector<std::pair<double, double> >&, const std::vector<std::array<double, 3> >&, const std::vector<std::array<double, 3> >&, const std::vector<std::array<double, 3> >&, senior::pnc::ssep::SsepScenarioType, senior::pnc::ssep::ReplanStatus, const senior::pnc::ssep::SsepPath&, senior::pnc::ssep::SsepPath*, senior::pnc::ssep::SsepPath*, senior::pnc::ssep::SsepDebugData*, std::vector<double>&, std::vector<double>&, std::mutex&, senior::pnc::ssep::OGM*, std::vector<std::vector<senior::pnc::ssep::MotionPrimitive> >*)’:
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:83:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
83 | .x = start.x,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:84:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
84 | .y = start.y,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:85:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
85 | .heading = start.heading,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:88:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
88 | .x = goal.x,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:89:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
89 | .y = goal.y,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:90:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
90 | .heading = goal.heading,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc: In member function ‘std::unique_ptr<senior::pnc::ssep::OGM> senior::pnc::ssep::SsepPlanner::BuildObstacleOGM(const std::vector<std::pair<double, double> >&, const std::vector<double>&, const SsepObstacles&, const SsepLineSegments&, const SsepLineSegments&, const SsepLineSegments&, const SsepLineSegments&, const SsepLineSegments&, const std::vector<std::pair<double, double> >&, const senior::pnc::ssep::scene_data_generator::AdcState&, const senior::pnc::ssep::scene_data_generator::AdcState&, senior::pnc::ssep::SsepScenarioType) const’:
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:387:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
387 | .use_body_frame = false,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:388:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
388 | .map_resolution = coarse_search_param_.ogm_resolution,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:389:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
389 | .map_origin_x = bounds[0],
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:390:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
390 | .map_origin_y = bounds[2],
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:391:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
391 | .map_width = bounds[1] - bounds[0],
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:392:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
392 | .map_length = bounds[3] - bounds[2],
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:393:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
393 | .clear_obstacles_around_start_end_state =
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:395:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
395 | .consider_plan_region_contour = true,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:396:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
396 | .front_edge_to_center = vehicle_param_.tractor_front_edge_to_center,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:397:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
397 | .back_edge_to_center = vehicle_param_.tractor_back_edge_to_center,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:398:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
398 | .width = vehicle_param_.width,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:399:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
399 | .clear_length_buffer = 3.0,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:400:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
400 | .clear_width_buffer = 0.5,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc: In member function ‘std::unique_ptr<senior::pnc::ssep::OGM> senior::pnc::ssep::SsepPlanner::BuildConstraintOGM(const std::vector<std::pair<double, double> >&, const std::vector<double>&, const SsepObstacles&, const SsepLineSegments&, const SsepLineSegments&, const SsepLineSegments&, const SsepLineSegments&, const SsepLineSegments&, const std::vector<std::pair<double, double> >&, const senior::pnc::ssep::scene_data_generator::AdcState&, const senior::pnc::ssep::scene_data_generator::AdcState&, senior::pnc::ssep::SsepScenarioType) const’:
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:436:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
436 | .use_body_frame = false,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:437:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
437 | .map_resolution = coarse_search_param_.ogm_resolution,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:438:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
438 | .map_origin_x = bounds[0],
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:439:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
439 | .map_origin_y = bounds[2],
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:440:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
440 | .map_width = bounds[1] - bounds[0],
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:441:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
441 | .map_length = bounds[3] - bounds[2],
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:442:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
442 | .clear_obstacles_around_start_end_state =
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:444:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
444 | .consider_plan_region_contour = true,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:445:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
445 | .front_edge_to_center = vehicle_param_.tractor_front_edge_to_center,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:446:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
446 | .back_edge_to_center = vehicle_param_.tractor_back_edge_to_center,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:447:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
447 | .width = vehicle_param_.width,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:448:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
448 | .clear_length_buffer = 3.0,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:449:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
449 | .clear_width_buffer = 0.5,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc: In member function ‘std::unique_ptr<senior::pnc::ssep::OGM> senior::pnc::ssep::SsepPlanner::BuildHeatNetOGM(const std::vector<std::pair<double, double> >&, const std::vector<double>&, const SsepObstacles&, const SsepLineSegments&, const SsepLineSegments&, const SsepLineSegments&, const SsepLineSegments&, const SsepLineSegments&, const std::vector<std::pair<double, double> >&, const senior::pnc::ssep::scene_data_generator::AdcState&, const senior::pnc::ssep::scene_data_generator::AdcState&) const’:
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:498:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
498 | .use_body_frame = true,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:499:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
499 | .map_resolution = heatnet_map_resolution,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:500:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
500 | .map_origin_x = -0.5 * heatnet_map_size,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:501:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
501 | .map_origin_y = -0.5 * heatnet_map_size,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:502:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
502 | .map_width = heatnet_map_size,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:503:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
503 | .map_length = heatnet_map_size,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:504:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
504 | .consider_plan_region_contour = false,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:505:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
505 | .consider_start_end_tunnel = false,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:506:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
506 | .inflation_radius = 1.0,
| ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:507:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
507 | .fill_unreachable_regions = true,
| ^
cd /root/workspace/telediagnostic/build/snapshot_store; catkin build --get-env snapshot_store | catkin env -si /usr/bin/make --jobserver-auth=3,4; cd -
[build 13:00.2 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in...
[build 13:00.3 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in...
[build 13:00.4 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in...
[build 13:00.5 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in...
[build 13:00.6 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in...
[build 13:00.7 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in...
[build 13:00.8 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in...
[build 13:00.9 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in...
[build 13:01.0 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in...
[build 13:01.2 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in...
[build 13:01.3 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in...
[build 13:01.4 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in...
[build 13:01.5 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in...
[build 13:01.6 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in...
...............................................................................
Finished <<< snapshot_store [ 12 minutes and 5.8 seconds ]
[build] Summary: All 22 packages succeeded!
[build] Ignored: 10 packages were skipped or are skiplisted.
[build] Warnings: 14 packages succeeded with warnings.
[build] Abandoned: No packages were abandoned.
[build] Failed: No packages failed.
[build] Runtime: 13 minutes and 1.6 seconds total.
[build] Note: Workspace packages have changed, please re-source setup files to use them.
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (zip->post)
[Pipeline] script
[Pipeline] {
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] echo
>>>>>>>>>>压缩成zip包>>>>>>>>>> [Pipeline] }
[Pipeline] // ansiColor
[Pipeline] dir
Running in /root/workspace/telediagnostic/install/lib
[Pipeline] {
[Pipeline] sh
+ cp -f /root/workspace/telediagnostic/version.json ./
[Pipeline] sh
+ cp -f snapshot_store/snapshot_store_handler ./
[Pipeline] sh
+ zip -rq telediagnostic_2025-12-06_13-34-55.zip ./libhdmap_interface.so ./libhdmap_interface_shm.so ./snapshot_store_handler ./version.json
[Pipeline] echo
/root/workspace/telediagnostic/install/lib/telediagnostic_2025-12-06_13-34-55.zip,/root/workspace/telediagnostic/version.json
[Pipeline] sh
+ curl -X POST http://159.27.225.200:6201/ota-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/telediagnostic/install/lib/telediagnostic_2025-12-06_13-34-55.zip"' --form 'version=@"/root/workspace/telediagnostic/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 9.9M 0 0 100 9.9M 0 8495k 0:00:01 0:00:01 --:--:-- 8495k
100 9.9M 0 0 100 9.9M 0 4633k 0:00:02 0:00:02 --:--:-- 4633k
100 9.9M 0 0 100 9.9M 0 3185k 0:00:03 0:00:03 --:--:-- 3185k
100 9.9M 0 0 100 9.9M 0 2427k 0:00:04 0:00:04 --:--:-- 2427k
100 9.9M 0 0 100 9.9M 0 1959k 0:00:05 0:00:05 --:--:-- 1960k
100 9.9M 0 43 100 9.9M 7 1884k 0:00:05 0:00:05 --:--:-- 10
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] sh
+ curl -X POST http://159.27.225.200:6201/ota-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/telediagnostic/install/lib/telediagnostic_2025-12-06_13-34-55.zip"' --form 'version=@"/root/workspace/telediagnostic/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 9.9M 0 0 100 9.9M 0 8495k 0:00:01 0:00:01 --:--:-- 8495k
100 9.9M 0 0 100 9.9M 0 4633k 0:00:02 0:00:02 --:--:-- 4633k
100 9.9M 0 0 100 9.9M 0 3184k 0:00:03 0:00:03 --:--:-- 3185k
100 9.9M 0 0 100 9.9M 0 2426k 0:00:04 0:00:04 --:--:-- 2426k
100 9.9M 0 0 100 9.9M 0 1959k 0:00:05 0:00:05 --:--:-- 1959k
100 9.9M 0 43 100 9.9M 7 1873k 0:00:05 0:00:05 --:--:-- 10
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] sh
+ curl -X POST http://143.64.91.51:18081/prod-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/telediagnostic/install/lib/telediagnostic_2025-12-06_13-34-55.zip"' --form 'version=@"/root/workspace/telediagnostic/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 9.9M 0 0 100 9.9M 0 49.8M --:--:-- --:--:-- --:--:-- 49.5M
100 9.9M 0 0 100 9.9M 0 8495k 0:00:01 0:00:01 --:--:-- 8488k
100 9.9M 0 0 100 9.9M 0 4633k 0:00:02 0:00:02 --:--:-- 4631k
100 9.9M 0 0 100 9.9M 0 3185k 0:00:03 0:00:03 --:--:-- 3184k
100 9.9M 0 0 100 9.9M 0 2427k 0:00:04 0:00:04 --:--:-- 2427k
100 9.9M 0 0 100 9.9M 0 1960k 0:00:05 0:00:05 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 1644k 0:00:06 0:00:06 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 1415k 0:00:07 0:00:07 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 1243k 0:00:08 0:00:08 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 1107k 0:00:09 0:00:09 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 999k 0:00:10 0:00:10 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 910k 0:00:11 0:00:11 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 835k 0:00:12 0:00:12 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 772k 0:00:13 0:00:13 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 717k 0:00:14 0:00:14 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 670k 0:00:15 0:00:15 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 629k 0:00:16 0:00:16 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 592k 0:00:17 0:00:17 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 560k 0:00:18 0:00:18 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 530k 0:00:19 0:00:19 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 504k 0:00:20 0:00:20 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 480k 0:00:21 0:00:21 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 459k 0:00:22 0:00:22 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 439k 0:00:23 0:00:23 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 421k 0:00:24 0:00:24 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 404k 0:00:25 0:00:25 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 389k 0:00:26 0:00:26 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 374k 0:00:27 0:00:27 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 361k 0:00:28 0:00:28 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 349k 0:00:29 0:00:29 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 337k 0:00:30 0:00:30 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 326k 0:00:31 0:00:31 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 316k 0:00:32 0:00:32 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 306k 0:00:33 0:00:33 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 298k 0:00:34 0:00:34 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 289k 0:00:35 0:00:35 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 281k 0:00:36 0:00:36 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 273k 0:00:37 0:00:37 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 266k 0:00:38 0:00:38 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 260k 0:00:39 0:00:39 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 253k 0:00:40 0:00:40 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 247k 0:00:41 0:00:41 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 241k 0:00:42 0:00:42 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 235k 0:00:43 0:00:43 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 230k 0:00:44 0:00:44 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 225k 0:00:45 0:00:45 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 220k 0:00:46 0:00:46 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 215k 0:00:47 0:00:47 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 211k 0:00:48 0:00:48 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 207k 0:00:49 0:00:49 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 203k 0:00:50 0:00:50 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 199k 0:00:51 0:00:51 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 195k 0:00:52 0:00:52 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 191k 0:00:53 0:00:53 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 188k 0:00:54 0:00:54 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 184k 0:00:55 0:00:55 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 181k 0:00:56 0:00:56 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 178k 0:00:57 0:00:57 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 175k 0:00:58 0:00:58 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 172k 0:00:59 0:00:59 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 169k 0:01:00 0:01:00 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 166k 0:01:01 0:01:01 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 163k 0:01:02 0:01:02 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 161k 0:01:03 0:01:03 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 158k 0:01:04 0:01:04 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 156k 0:01:05 0:01:05 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 153k 0:01:06 0:01:06 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 151k 0:01:07 0:01:07 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 149k 0:01:08 0:01:08 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 147k 0:01:09 0:01:09 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 145k 0:01:10 0:01:10 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 143k 0:01:11 0:01:11 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 141k 0:01:12 0:01:12 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 139k 0:01:13 0:01:13 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 137k 0:01:14 0:01:14 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 135k 0:01:15 0:01:15 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 133k 0:01:16 0:01:16 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 132k 0:01:17 0:01:17 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 130k 0:01:18 0:01:18 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 128k 0:01:19 0:01:19 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 127k 0:01:20 0:01:20 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 125k 0:01:21 0:01:21 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 123k 0:01:22 0:01:22 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 122k 0:01:23 0:01:23 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 121k 0:01:24 0:01:24 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 119k 0:01:25 0:01:25 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 118k 0:01:26 0:01:26 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 116k 0:01:27 0:01:27 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 115k 0:01:28 0:01:28 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 114k 0:01:29 0:01:29 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 112k 0:01:30 0:01:30 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 111k 0:01:31 0:01:31 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 110k 0:01:32 0:01:32 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 109k 0:01:33 0:01:33 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 108k 0:01:34 0:01:34 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 107k 0:01:35 0:01:35 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 105k 0:01:36 0:01:36 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 104k 0:01:37 0:01:37 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 103k 0:01:38 0:01:38 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 102k 0:01:39 0:01:39 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 101k 0:01:40 0:01:40 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 100k 0:01:41 0:01:41 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 99k 0:01:42 0:01:42 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 98k 0:01:43 0:01:43 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 97k 0:01:44 0:01:44 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 99212 0:01:45 0:01:45 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 98277 0:01:46 0:01:46 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 97361 0:01:47 0:01:47 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 96461 0:01:48 0:01:48 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 95577 0:01:49 0:01:49 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 94710 0:01:50 0:01:50 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 93858 0:01:51 0:01:51 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 93022 0:01:52 0:01:52 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 92199 0:01:53 0:01:53 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 91392 0:01:54 0:01:54 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 90599 0:01:55 0:01:55 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 89819 0:01:56 0:01:56 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 89053 0:01:57 0:01:57 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 88299 0:01:58 0:01:58 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 87559 0:01:59 0:01:59 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 86830 0:02:00 0:02:00 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 86114 0:02:01 0:02:01 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 85409 0:02:02 0:02:02 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 84716 0:02:03 0:02:03 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 84034 0:02:04 0:02:04 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 83362 0:02:05 0:02:05 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 82702 0:02:06 0:02:06 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 82051 0:02:07 0:02:07 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 81412 0:02:08 0:02:08 --:--:-- 0
100 9.9M 0 0 100 9.9M 0 80782 0:02:09 0:02:09 --:--:-- 0
100 9.9M 100 166 100 9.9M 1 80308 0:02:46 0:02:10 0:00:36 34
[Pipeline] echo
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.18.0 (Ubuntu)</center>
</body>
</html>
[Pipeline] readJSON
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] script
[Pipeline] {
[Pipeline] echo
always
[Pipeline] }
[Pipeline] // script
[Pipeline] script
[Pipeline] {
[Pipeline] echo
failure
[Pipeline] wrap
[Pipeline] {
[Pipeline] script
[Pipeline] {
[Pipeline] echo
user: , telphone:
[Pipeline] }
[Pipeline] // script
[Pipeline] script
[Pipeline] {
[Pipeline] echo
user: , telphone:
[Pipeline] }
[Pipeline] // script
[Pipeline] sh
+ curl -X POST 'https://oapi.dingtalk.com/robot/send?access_token=0e635ba9c724e48482d5e4146087ccb44e6b324d34f5e351b80db04fcf41017a' -H 'Content-Type: application/json' -d '{"msgtype": "markdown","markdown": {"title":"Jenkins通知","text": "# 版本编译失败
### [telediagnostic更新(前港远望)]
---
- 任务名: [telediagnostic]
- 任务号: # 142
- 状态:<font color=#FF5151> 编译失败 </font>
- 执行人:wuyanjun
---
> 请检查失败原因 @"},"at": {"atMobiles": [""],"isAtAll": "false"} }'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 402 100 27 100 375 306 4261 --:--:-- --:--:-- --:--:-- 4568
[Pipeline] echo
{"errcode":0,"errmsg":"ok"}
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
hudson.remoting.ProxyException: net.sf.json.JSONException: Invalid JSON String
at net.sf.json.JSONSerializer.toJSON(JSONSerializer.java:143)
at net.sf.json.JSONSerializer.toJSON(JSONSerializer.java:103)
at net.sf.json.JSONSerializer.toJSON(JSONSerializer.java:84)
at org.jenkinsci.plugins.pipeline.utility.steps.json.ReadJSONStepExecution.doRun(ReadJSONStepExecution.java:87)
at org.jenkinsci.plugins.pipeline.utility.steps.AbstractFileOrTextStepExecution.run(AbstractFileOrTextStepExecution.java:29)
at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Finished: FAILURE