Console Output

Skipping 1,048 KB.. Full Log
pshot_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 |         .id = static_cast<int>(nodes_.size()),
      |         ^
/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 |         .state = state,
      |         ^
/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 |         .parent_edge_id = edge_id,
      |         ^
/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 |         .accumulated_cost = parent.accumulated_cost + cost,
      |         ^
/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 |         .heuristic_cost = heur_cost,
      |         ^
/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 |         .f = parent.accumulated_cost + cost + heur_cost,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:115:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  115 |         .node_level = parent.node_level + 1,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:116:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  116 |         .stage_index = stage_index,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:117:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  117 |         .is_terminal = is_terminal,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:120:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  120 |         .accumulated_s =
      |         ^
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:1:
/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:130:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  130 |       .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:131:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  131 |       .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:132:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  132 |       .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:133:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  133 |       .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:134:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  134 |       .ref_line_weight = 0.0,
      |       ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:9:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:110:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  110 |       .collision_weight = 1.0,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:111:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  111 |       .path_length_weight = 1.0,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:112:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  112 |       .curvature_weight = 3.0,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:113:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  113 |       .dir_switching_weight = 20.0,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:114:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  114 |       .ref_line_weight = 0.0,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:115:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  115 |       .tunnel_constraints_weight = 1.0,
      |       ^
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/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/truck_bulk_yark_in_out_planner.cc:13:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h: In function ‘senior::pnc::ssep::PathState senior::pnc::ssep::path_utils::TransformToBodyFrame(const senior::pnc::ssep::PathState&, const senior::pnc::ssep::PathState&)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:28:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   28 |       .x = dx * cos_theta - dy * sin_theta,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:29:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   29 |       .y = dx * sin_theta + dy * cos_theta,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:30:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   30 |       .heading = NormalizeAngle(src_state.heading - body_state.heading),
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:31:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   31 |       .direction = src_state.direction,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:32:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
   32 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h: In function ‘senior::pnc::ssep::PathState senior::pnc::ssep::path_utils::TransformToUtmState(const senior::pnc::ssep::PathState&, const senior::pnc::ssep::PathState&)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:53:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   53 |       .x = reference_state.x + body_state.x * cos_theta -
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:55:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   55 |       .y = reference_state.y + body_state.x * sin_theta +
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:57:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   57 |       .heading = NormalizeAngle(body_state.heading + reference_state.heading),
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:58:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   58 |       .direction = body_state.direction,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:59:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
   59 |   };
      |   ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/coarse_search/motion_primitive.h:7,
                 from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.h:6,
                 from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:1:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h: In function ‘senior::pnc::ssep::PathState senior::pnc::ssep::ConvertPostureToPathState(const std::vector<double>&, bool)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:130:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  130 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:131:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  131 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:132:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  132 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:133:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  133 |   };
      |   ^
/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:151:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  151 |       .x = 0.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:152:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  152 |       .y = 0.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:153:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  153 |       .heading = 0.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/scenarios/truck_bulk_yark_in_out_planner.cc:154:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  154 |   };
      |   ^
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:6:
/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:6:
/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:74:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   74 |         .id = static_cast<int>(nodes_.size()),
      |         ^
/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 |         .state = state,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   76 |         .parent_edge_id = -1,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   77 |         .accumulated_cost = 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 |         .heuristic_cost = 0.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 |         .f = 0.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:82:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   82 |         .node_level = 0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:83:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   83 |         .stage_index = 0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:84:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   84 |         .accumulated_s = 0.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:98:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   98 |         .motion_primitive = std::move(motion_primitive),
      |         ^
/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 |         .parent_node_id = parent_node_id,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:100:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  100 |         .child_node_id = static_cast<int>(nodes_.size()),
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:101:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  101 |         .cost = cost,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:102:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  102 |         .heuristic_cost = heur_cost,
      |         ^
/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 |         .id = static_cast<int>(nodes_.size()),
      |         ^
/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 |         .state = state,
      |         ^
/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 |         .parent_edge_id = edge_id,
      |         ^
/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 |         .accumulated_cost = parent.accumulated_cost + cost,
      |         ^
/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 |         .heuristic_cost = heur_cost,
      |         ^
/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 |         .f = parent.accumulated_cost + cost + heur_cost,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:115:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  115 |         .node_level = parent.node_level + 1,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:116:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  116 |         .stage_index = stage_index,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:117:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  117 |         .is_terminal = is_terminal,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:120:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  120 |         .accumulated_s =
      |         ^
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:6:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_enter_yard_planner.h: In member function ‘virtual absl::lts_20250127::Status senior::pnc::ssep::IMVEnterYardPlanner::Build()’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_enter_yard_planner.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   57 |         .forward_path_length_weight = 50.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_enter_yard_planner.h:58:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   58 |         .backward_path_length_weight = 200.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_enter_yard_planner.h:59:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   59 |         .pinch_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_enter_yard_planner.h:60:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   60 |         .beta_dot_weight = 300.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_enter_yard_planner.h:61:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   61 |         .collision_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_enter_yard_planner.h:62:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   62 |         .ref_line_weight = 0.1,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_enter_yard_planner.h:63:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   63 |         .ref_line_cost_effective_range_max = 10.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_enter_yard_planner.h:64:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   64 |         .ref_line_cost_effective_range_min = 0.5,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_enter_yard_planner.h:65:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   65 |         .ref_line_include_heading_cost = false,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_enter_yard_planner.h:66:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   66 |         .beta_weight = 300.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_enter_yard_planner.h:67:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   67 |         .curvature_weight = 1.0,
      |         ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:8,
                 from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:6:
/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:59:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   59 |         .forward_path_length_weight = 25.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_exit_parking_spot_planner.h:60:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   60 |         .backward_path_length_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_exit_parking_spot_planner.h:61:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   61 |         .pinch_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_exit_parking_spot_planner.h:62:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   62 |         .beta_dot_weight = 300.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/imv_exit_parking_spot_planner.h:63:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   63 |         .collision_weight = 100.0,
      |         ^
/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 |         .ref_line_weight = 1.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 |         .ref_line_cost_effective_range_max = 3.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 |         .ref_line_cost_effective_range_min = 1.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 |         .ref_line_include_heading_cost = false,
      |         ^
/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 |         .beta_weight = 30.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 |         .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:11,
                 from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:6:
/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:11,
                 from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:6:
/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:110:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  110 |       .collision_weight = 1.0,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:111:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  111 |       .path_length_weight = 1.0,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:112:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  112 |       .curvature_weight = 3.0,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:113:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  113 |       .dir_switching_weight = 20.0,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:114:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  114 |       .ref_line_weight = 0.0,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h:115:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  115 |       .tunnel_constraints_weight = 1.0,
      |       ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:11,
                 from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:6:
/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_soft_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:13,
                 from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:6:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h: In member function ‘virtual absl::lts_20250127::Status senior::pnc::ssep::TractorTrailerEnterParkingSpotPlanner::Build()’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:42:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   42 |         .xy_resolution = 0.5,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:43:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   43 |         .heading_resolution = 3.0 / 180.0 * M_PI,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:44:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   44 |         .path_length_resolution = 0.5,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:45:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   45 |         .final_straight_length = 3.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:46:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   46 |         .goal_trailer_heading_diff_thresh = 3.5 / 180.0 * M_PI,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:47:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   47 |         .use_ref_line = false,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:48:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   48 |         .low_bay_mode = false,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:49:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   49 |         .tt_heuristic_table_path =
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:73:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   73 |         .forward_path_length_weight = 20.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:74:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   74 |         .backward_path_length_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:75:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   75 |         .pinch_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   76 |         .curvature_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   77 |         .collision_weight = 50.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   78 |         .collision_soft_safety_buffer = 0.2,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   79 |         .extra_forward_collision_check_dist = 0.5,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   80 |         .ref_line_weight = 0.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:81:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   81 |         .ref_line_linear_cost_range = 4.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:82:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   82 |         .ref_line_include_angle_cost = false,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:83:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   83 |         .max_pinch = 0.04,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h:84:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   84 |         .jack_knife_angle_threshold = M_PI,
      |         ^
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:6:
/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:44:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   44 |         .xy_resolution = coarse_search_param_.xy_resolution,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:45:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   45 |         .heading_resolution = coarse_search_param_.tractor_phi_resolution,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:46:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   46 |         .path_length_resolution = coarse_search_param_.step_size,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:47:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   47 |         .final_straight_length = 0.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:48:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   48 |         .goal_trailer_heading_diff_thresh =
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:50:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   50 |         .use_ref_line = true,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:51:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   51 |         .low_bay_mode = low_bay_mode_,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:52:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   52 |         .tt_heuristic_table_path =
      |         ^
/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 |         .forward_path_length_weight = 100.0,
      |         ^
/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 |         .backward_path_length_weight = 1000.0,
      |         ^
/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 |         .pinch_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:83:9: 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/tractor_trailer_enter_yard_planner.h:84:9: 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/tractor_trailer_enter_yard_planner.h:85:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   85 |         .collision_hard_safety_buffer = 0.3,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:86:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   86 |         .collision_soft_safety_buffer = 0.3,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:87:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   87 |         .extra_forward_collision_check_dist = low_bay_mode_ ? 2.0 : 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:88:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   88 |         .ref_line_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:89:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   89 |         .ref_line_linear_cost_range = 4.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:90:9: 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/tractor_trailer_enter_yard_planner.h:91:9: 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/tractor_trailer_enter_yard_planner.h:92:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   92 |         .jack_knife_angle_threshold = M_PI,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:93:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   93 |         .kinematic_cost_multiplier = 1e5,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:94:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   94 |         .dynamic_cost_multiplier = 1e5,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:95:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   95 |         .use_soft_collision_cost = true,  // 前置优化使用软碰撞约束
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:103:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  103 |         .forward_path_length_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:104:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  104 |         .backward_path_length_weight = 1000.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:105:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  105 |         .pinch_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:106:9: 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/scenarios/tractor_trailer_enter_yard_planner.h:107:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  107 |         .collision_weight = 50.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:108:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  108 |         .collision_hard_safety_buffer = 0.3,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:109:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  109 |         .collision_soft_safety_buffer = 0.3,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:110:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  110 |         .extra_forward_collision_check_dist = low_bay_mode_ ? 2.0 : 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:111:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  111 |         .ref_line_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:112:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  112 |         .ref_line_linear_cost_range = 4.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:113:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  113 |         .ref_line_include_angle_cost = false,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:114:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  114 |         .max_pinch = 0.04,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:115:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  115 |         .jack_knife_angle_threshold = M_PI,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:116:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  116 |         .kinematic_cost_multiplier = 1e6,  // 第二步优化提高运动学精度
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:117:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  117 |         .dynamic_cost_multiplier = 1e5,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_enter_yard_planner.h:118:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  118 |         .use_soft_collision_cost =
      |         ^
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:6:
/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:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   38 |         .xy_resolution = coarse_search_param_.xy_resolution,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:39:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   39 |         .heading_resolution = coarse_search_param_.tractor_phi_resolution,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:40:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   40 |         .path_length_resolution = coarse_search_param_.step_size,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:41:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   41 |         .goal_trailer_heading_diff_thresh = 30.0 / 180.0 * M_PI,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:42:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   42 |         .extra_forward_check_length = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:43:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   43 |         .extra_backward_check_length = 3.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:44:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   44 |         .ilqr_curve_table_path = coarse_search_param_.curve_lookup_table_path,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:46:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   46 |         .tractor_collision_safe_distance = -0.2,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:47:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   47 |         .tractor_collision_min_distance = -0.5,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:48:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   48 |         .trailer_collision_safe_distance = -0.2,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:49:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   49 |         .trailer_collision_min_distance = -0.5,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:50:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   50 |         .tractor_tunnel_constraints_safe_distance = -0.2,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:51:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   51 |         .tractor_tunnel_constraints_min_distance = -0.5,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:52:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   52 |         .tractor_tunnel_constraints_length_buffer = 0.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:53:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   53 |         .tractor_tunnel_constraints_width_buffer = 0.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:54:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   54 |         .trailer_tunnel_constraints_safe_distance = -0.3,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:55:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   55 |         .trailer_tunnel_constraints_min_distance = -0.6,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:56:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   56 |         .trailer_tunnel_constraints_length_buffer = 0.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   57 |         .trailer_tunnel_constraints_width_buffer = 0.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:59:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   59 |         .ref_line_heur_lon_weight = 0.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:60:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   60 |         .ref_line_heur_lat_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:84:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   84 |         .forward_path_length_weight = 30.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:85:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   85 |         .backward_path_length_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:86:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   86 |         .pinch_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:87:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   87 |         .collision_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:88:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   88 |         .collision_soft_safety_buffer = 0.5,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:89:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   89 |         .extra_forward_collision_check_dist = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:90:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   90 |         .extra_backward_collision_check_dist = 3.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:91:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   91 |         .ref_line_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:92:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   92 |         .ref_line_linear_cost_range = 15.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:93:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   93 |         .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:94:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   94 |         .ref_line_include_angle_cost = false,  // 不考虑参考线方向与航向差
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:95:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   95 |         .max_pinch = 0.04,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h:96:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   96 |         .jack_knife_angle_threshold = M_PI / 4.0,  // 最大夹角45度
      |         ^
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:6:
/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:40:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   40 |         .xy_resolution = coarse_search_param_.xy_resolution,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:41:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   41 |         .heading_resolution = coarse_search_param_.tractor_phi_resolution,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:42:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   42 |         .path_length_resolution = coarse_search_param_.step_size,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:43:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   43 |         .goal_trailer_heading_diff_thresh =
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:45:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   45 |         .extra_forward_check_length = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:46:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   46 |         .extra_backward_check_length = 0.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:47:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   47 |         .ilqr_curve_table_path = coarse_search_param_.curve_lookup_table_path,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:71:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   71 |         .forward_path_length_weight = 50.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:72:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   72 |         .backward_path_length_weight = 200.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:73:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   73 |         .pinch_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:74:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   74 |         .curvature_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:75:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   75 |         .collision_weight = 50.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   76 |         .collision_soft_safety_buffer = 0.2,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_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 = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_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_general_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 = 2.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   80 |         .ref_line_linear_cost_range_min = 0.1,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:81:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   81 |         .ref_line_include_angle_cost = false,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:82:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   82 |         .max_pinch = 0.04,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_general_planner.h:83:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   83 |         .jack_knife_angle_threshold = M_PI,
      |         ^
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h:6,
                 from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:17,
                 from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:6:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h: In constructor ‘senior::pnc::ssep::TractorTrailerMultiSegmentParkingBidirectionalSearcherBuilder::TractorTrailerMultiSegmentParkingBidirectionalSearcherBuilder(const senior::pnc::ssep::VehicleParam&, const senior::pnc::ssep::CoarseSearchParam&)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h:65:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   65 |         .collision_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h:66:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   66 |         .path_length_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h:67:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   67 |         .curvature_weight = 2.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h:68:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   68 |         .dir_switching_weight = 20.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.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/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h:70:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   70 |         .tunnel_constraints_weight = 1.0,
      |         ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:17,
                 from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:6:
/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:90:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   90 |         .forward_path_length_weight = 10.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 |         .backward_path_length_weight = 30.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 |         .pinch_weight = 300.0,
      |         ^
/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 |         .curvature_weight = 10.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h:94:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   94 |         .reversing_curvature_weight = 50.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h:95:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   95 |         .collision_weight = 50.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h:96:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   96 |         .collision_soft_safety_buffer = 0.5,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h:97:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   97 |         .extra_forward_collision_check_dist = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h:98:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   98 |         .ref_line_weight = 0.1,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h:99:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   99 |         .ref_line_include_angle_cost = false,  // 不考虑参考线方向与航向差
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h:100:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  100 |         .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:18,
                 from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:6:
/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:18,
                 from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:6:
/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,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h: In member function ‘virtual absl::lts_20250127::StatusOr<senior::pnc::ssep::Path> senior::pnc::ssep::TruckAccurateReversingPlanner::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/truck_accurate_reversing_planner.h:92:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   92 |         .forward_path_length_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:93:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   93 |         .backward_path_length_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:94:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   94 |         .pinch_weight = 200.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:95:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   95 |         .collision_weight = 50.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:96:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   96 |         .ref_line_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:97:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   97 |         .ref_line_linear_cost_range = 0.5,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:98:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   98 |         .ref_line_include_angle_cost = false,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:99:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   99 |         .curvature_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:100:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  100 |         .max_pinch = 0.03,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:101:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  101 |         .kinematic_cost_multiplier = 1e5,  // 第一步优化使用较低的运动学精度
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:102:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  102 |         .dynamic_cost_multiplier = 1e5,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:123:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  123 |         .forward_path_length_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:124:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  124 |         .backward_path_length_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:125:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  125 |         .pinch_weight = 200.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:126:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  126 |         .collision_weight = 50.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:127:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  127 |         .ref_line_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:128:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  128 |         .ref_line_linear_cost_range = 0.5,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:129:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  129 |         .ref_line_include_angle_cost = false,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:130:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  130 |         .curvature_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:131:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  131 |         .max_pinch = 0.03,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:132:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  132 |         .kinematic_cost_multiplier = 1e5,  // 第二步优化提高运动学精度
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_accurate_reversing_planner.h:133:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  133 |         .dynamic_cost_multiplier = 1e5,
      |         ^
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:19,
                 from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:6:
/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:130:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  130 |       .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:131:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  131 |       .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:132:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  132 |       .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:133:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  133 |       .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:134:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  134 |       .ref_line_weight = 0.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:6:
/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/pnc/ssep/scenarios/scenario_planner_factory.h:21,
                 from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:6:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h: In member function ‘virtual absl::lts_20250127::Status senior::pnc::ssep::TruckGeneralPlanner::Build()’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   37 |         .collision_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   38 |         .path_length_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_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_general_planner.h:40:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   40 |         .dir_switching_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:41:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   41 |         .ref_line_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_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,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:62:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   62 |         .forward_path_length_weight = 50.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:63:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   63 |         .backward_path_length_weight = 1000.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:64:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   64 |         .pinch_weight = 200.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:65:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   65 |         .collision_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:66:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   66 |         .ref_line_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:67:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   67 |         .ref_line_linear_cost_range = 4.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:68:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   68 |         .ref_line_include_angle_cost = false,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:69:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   69 |         .curvature_weight = 3.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:70:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   70 |         .max_pinch = 0.03,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:71:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   71 |         .kinematic_cost_multiplier = 1e5,  // 粗优化使用较小的运动学约束权重
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:72:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   72 |         .dynamic_cost_multiplier = 1e5,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   79 |         .forward_path_length_weight = 50.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   80 |         .backward_path_length_weight = 1000.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:81:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   81 |         .pinch_weight = 200.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:82:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   82 |         .collision_weight = 100.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:83:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   83 |         .ref_line_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:84:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   84 |         .ref_line_linear_cost_range = 4.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:85:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   85 |         .ref_line_include_angle_cost = false,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:86:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   86 |         .curvature_weight = 3.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:87:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   87 |         .max_pinch = 0.03,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:88:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   88 |         .kinematic_cost_multiplier = 1e6,  // 精细优化使用较大的运动学约束权重
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_general_planner.h:89:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   89 |         .dynamic_cost_multiplier = 1e5,
      |         ^
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:22,
                 from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:6:
/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:72:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   72 |         .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:73:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   73 |         .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:74:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   74 |         .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:75:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   75 |         .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:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   76 |         .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:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   77 |         .tunnel_constraints_weight = 1.0,
      |         ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:23,
                 from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:6:
/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:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   76 |         .forward_path_length_weight = 100.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 |         .backward_path_length_weight = 400.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 |         .pinch_weight = 200.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 |         .collision_weight = 500.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_weight = 10.0,
      |         ^
/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 |         .ref_line_include_angle_cost = true,
      |         ^
/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 |         .curvature_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/scenarios/truck_remote_guided_escape_planner.h:83:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   83 |         .max_pinch = 0.03,
      |         ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/scenarios/scenario_planner_factory.h:24,
                 from /root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:6:
/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 ‘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 std::vector<std::pair<double, double> >&, const senior::pnc::ssep::PathState&, const senior::pnc::ssep::PathState&, senior::pnc::ssep::SsepScenarioType) const’:
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:293:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  293 |       .use_body_frame = false,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:294:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  294 |       .map_resolution = coarse_search_param_.ogm_resolution,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:295:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  295 |       .map_origin_x = bounds[0],
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:296:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  296 |       .map_origin_y = bounds[2],
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:297:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  297 |       .map_width = bounds[1] - bounds[0],
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:298:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  298 |       .map_length = bounds[3] - bounds[2],
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:299:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  299 |       .clear_obstacles_around_start_end_state =
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:301:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  301 |       .consider_plan_region_contour = false,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:302:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  302 |       .consider_start_end_tunnel = false,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:303:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  303 |       .front_edge_to_center = vehicle_param_.tractor_front_edge_to_center,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:304:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  304 |       .back_edge_to_center = vehicle_param_.tractor_back_edge_to_center,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:305:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  305 |       .width = vehicle_param_.width,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:306:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  306 |       .clear_length_buffer = 1.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:307:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  307 |       .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::BuildObstacleOGM(const senior::pnc::ssep::proto::AnnotatedSceneFrame&, senior::pnc::ssep::SsepScenarioType) const’:
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:337:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  337 |       .use_body_frame = false,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:338:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  338 |       .map_resolution = 0.1,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:339:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  339 |       .map_origin_x = bounds.min_x(),
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:340:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  340 |       .map_origin_y = bounds.min_y(),
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:341:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  341 |       .map_width = bounds.max_x() - bounds.min_x(),
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:342:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  342 |       .map_length = bounds.max_y() - bounds.min_y(),
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:343:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  343 |       .clear_obstacles_around_start_end_state =
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:345:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  345 |       .consider_plan_region_contour = false,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:346:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  346 |       .consider_start_end_tunnel = false,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:347:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  347 |       .front_edge_to_center = frame.vehicle_params().front_edge_to_center(),
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:348:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  348 |       .back_edge_to_center = frame.vehicle_params().back_edge_to_center(),
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:349:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  349 |       .width = frame.vehicle_params().width(),
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:350:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  350 |       .clear_length_buffer = 1.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:351:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  351 |       .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 std::vector<std::pair<double, double> >&, const senior::pnc::ssep::PathState&, const senior::pnc::ssep::PathState&, senior::pnc::ssep::SsepScenarioType) const’:
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:384:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  384 |       .use_body_frame = false,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:385:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  385 |       .map_resolution = coarse_search_param_.ogm_resolution,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:386:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  386 |       .map_origin_x = bounds[0],
      |       ^
/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 |       .map_origin_y = bounds[2],
      |       ^
/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_width = bounds[1] - bounds[0],
      |       ^
/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_length = bounds[3] - bounds[2],
      |       ^
/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 |       .clear_obstacles_around_start_end_state =
      |       ^
/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 |       .consider_plan_region_contour = true,
      |       ^
/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 |       .front_edge_to_center = vehicle_param_.tractor_front_edge_to_center,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:394:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  394 |       .back_edge_to_center = vehicle_param_.tractor_back_edge_to_center,
      |       ^
/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 |       .width = vehicle_param_.width,
      |       ^
/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 |       .clear_length_buffer = 0.0,
      |       ^
/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 |       .clear_width_buffer = 0.0,
      |       ^
/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 senior::pnc::ssep::proto::AnnotatedSceneFrame&, senior::pnc::ssep::SsepScenarioType) const’:
/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 |       .use_body_frame = false,
      |       ^
/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_resolution = 0.1,
      |       ^
/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_x = bounds.min_x(),
      |       ^
/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_origin_y = bounds.min_y(),
      |       ^
/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_width = bounds.max_x() - bounds.min_x(),
      |       ^
/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 |       .map_length = bounds.max_y() - bounds.min_y(),
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:443:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  443 |       .clear_obstacles_around_start_end_state =
      |       ^
/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 |       .consider_plan_region_contour = false,
      |       ^
/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 |       .consider_start_end_tunnel = false,
      |       ^
/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 |       .front_edge_to_center = frame.vehicle_params().front_edge_to_center(),
      |       ^
/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 |       .back_edge_to_center = frame.vehicle_params().back_edge_to_center(),
      |       ^
/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 |       .width = frame.vehicle_params().width(),
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:450:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  450 |       .clear_length_buffer = 1.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:451:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  451 |       .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 std::vector<std::pair<double, double> >&, const senior::pnc::ssep::PathState&, const senior::pnc::ssep::PathState&) const’:
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:492:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  492 |       .use_body_frame = true,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:493:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  493 |       .map_resolution = heatnet_map_resolution,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:494:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  494 |       .map_origin_x = -0.5 * heatnet_map_size,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:495:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  495 |       .map_origin_y = -0.5 * heatnet_map_size,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:496:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  496 |       .map_width = heatnet_map_size,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:497:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  497 |       .map_length = heatnet_map_size,
      |       ^
/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 |       .consider_plan_region_contour = false,
      |       ^
/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 |       .consider_start_end_tunnel = false,
      |       ^
/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 |       .inflation_radius = 1.0,
      |       ^
/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 |       .fill_unreachable_regions = true,
      |       ^
/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 senior::pnc::ssep::proto::AnnotatedSceneFrame&) const’:
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:522:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  522 |       .use_body_frame = true,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:523:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  523 |       .map_resolution = heatnet_map_resolution,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:524:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  524 |       .map_origin_x = -0.5 * heatnet_map_size,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:525:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  525 |       .map_origin_y = -0.5 * heatnet_map_size,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:526:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  526 |       .map_width = heatnet_map_size,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:527:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  527 |       .map_length = heatnet_map_size,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:528:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  528 |       .consider_plan_region_contour = false,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:529:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  529 |       .consider_start_end_tunnel = false,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:530:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  530 |       .inflation_radius = 1.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/ssep_planner.cc:531:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  531 |       .fill_unreachable_regions = true,
      |       ^
In file included from /usr/include/eigen3/Eigen/Core:478,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/wbca/wbca_data.hpp:7,
                 from /root/workspace/telediagnostic/src/pnc/algorithm/wbca/path_optimization/car_path_optimization.hpp:6,
                 from /root/workspace/telediagnostic/src/pnc/algorithm/wbca/path_optimization/car_path_optimization.cpp:5:
/usr/include/eigen3/Eigen/src/Core/Redux.h: In instantiation of ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::Array<bool, -1, 1, 0, -1, 1>; typename Eigen::internal::traits<T>::Scalar = bool]’:
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/path_optimization/car_path_optimization.cpp:373:32:   required from here
/usr/include/eigen3/Eigen/src/Core/Redux.h:453:43: warning: ‘Eigen::internal::scalar_sum_op<bool, bool>::scalar_sum_op()’ is deprecated [-Wdeprecated-declarations]
  453 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:423,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/wbca/wbca_data.hpp:7,
                 from /root/workspace/telediagnostic/src/pnc/algorithm/wbca/path_optimization/car_path_optimization.hpp:6,
                 from /root/workspace/telediagnostic/src/pnc/algorithm/wbca/path_optimization/car_path_optimization.cpp:5:
/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:66:3: note: declared here
   66 |   scalar_sum_op() {}
      |   ^~~~~~~~~~~~~
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/imv_wbca_manager.cpp: In member function ‘virtual bool senior::pnc::algorithm::IMVWBCAManager::UpdateRouteForSmoothMode()’:
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/imv_wbca_manager.cpp:551:50: warning: ‘*((void*)& pre_vt_point +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  551 |            static_cast<decimal_t>(cur_vt_pint[1] - pre_vt_point[1])});
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/imv_wbca_manager.cpp:550:39: warning: ‘pre_vt_point’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  550 |           {static_cast<decimal_t>(fmax(cur_vt_pint[0], pre_vt_point[0])),
      |                                   ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/imv_wbca_manager.cpp: In member function ‘virtual bool senior::pnc::algorithm::IMVWBCAManager::UpdateRoute2()’:
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/imv_wbca_manager.cpp:428:50: warning: ‘*((void*)& pre_vt_point +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  428 |            static_cast<decimal_t>(cur_vt_pint[1] - pre_vt_point[1])});
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/imv_wbca_manager.cpp:427:39: warning: ‘pre_vt_point’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  427 |           {static_cast<decimal_t>(fmax(cur_vt_pint[0], pre_vt_point[0])),
      |                                   ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/path_optimization/truck_path_optimization.cpp: In member function ‘bool senior::pnc::algorithm::TruckPathOptimization::TransToPath()’:
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/path_optimization/truck_path_optimization.cpp:261:35: warning: ‘*((void*)& trailer_heading_data +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  261 |           trailer_heading_data[0] - trailer_heading_data[2];
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/path_optimization/truck_path_optimization.cpp:261:35: warning: ‘trailer_heading_data’ may be used uninitialized in this function [-Wmaybe-uninitialized]
/root/workspace/telediagnostic/src/pnc/data/boundary/road_boundary.cpp: In member function ‘void senior::pnc::data::RoadBoundary::GenerateSwitchShiftL(senior::pnc::data::PlanFrame&, const senior::pnc::data::GuideLine&)’:
/root/workspace/telediagnostic/src/pnc/data/boundary/road_boundary.cpp:974:34: warning: ‘right_shift_l’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  974 |     boundary_pt.set_right_shift_l(right_shift_l);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/root/workspace/telediagnostic/src/pnc/data/boundary/road_boundary.cpp:973:33: warning: ‘left_shift_l’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  973 |     boundary_pt.set_left_shift_l(left_shift_l);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/heuristic_feature_computer.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/trailer_shortest_path_heur_computer.h:13,
                 from /root/workspace/telediagnostic/src/pnc/data/config/cfg_ssep.cpp:4:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h: In function ‘senior::pnc::ssep::PathState senior::pnc::ssep::ConvertPostureToPathState(const std::vector<double>&, bool)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:130:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  130 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:131:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  131 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:132:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  132 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:133:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  133 |   };
      |   ^
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/pnc/data/config/cfg_ssep.cpp:6:
/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),
      |         ^
/root/workspace/telediagnostic/src/pnc/io/string_compress.cpp: In static member function ‘static int senior::StringCompress::DecompressString(const string&, std::string&)’:
/root/workspace/telediagnostic/src/pnc/io/string_compress.cpp:115:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
  115 |           ret = Z_DATA_ERROR; /* and fall through */
      |               ^
/root/workspace/telediagnostic/src/pnc/io/string_compress.cpp:116:9: note: here
  116 |         case Z_DATA_ERROR:
      |         ^~~~
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 14:16.7 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 14:16.8 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 14:16.9 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 14:17.0 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 14:17.1 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 14:17.2 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 14:17.3 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 14:17.4 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 14:17.5 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 14:17.6 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 14:17.7 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 14:17.8 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 14:17.9 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 14:18.0 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 14:18.1 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
...............................................................................
Finished <<< snapshot_store                       [ 13 minutes and 20.5 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: 14 minutes and 18.1 seconds total.                            
[build] Note: Workspace packages have changed, please re-source setup files to use them.