Console Output

Skipping 1,609 KB.. Full Log
   67 |         .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:68:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   68 |         .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:69:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   69 |         .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:70:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   70 |         .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:71:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   71 |         .tunnel_constraints_weight = 1.0,
      |         ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc: In member function ‘std::unique_ptr<senior::pnc::ssep::BidirectionalHybridAStarSearchEngine> senior::pnc::ssep::TractorTrailerMultiSegmentParkingBidirectionalSearcherBuilder::Build(double, double, double, double, double, double, double, double, double, double, const senior::pnc::ssep::AABox2d&, const senior::pnc::ssep::OGM&, const senior::pnc::ssep::OGM&, const std::vector<senior::pnc::ssep::MapElementPolyline>&, double*, bool) const’:
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:82:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   82 |       .x = px,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:83:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   83 |       .y = py,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:84:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   84 |       .heading = pass_point_connection_mp->GetEndState().heading,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:85:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   85 |       .trailer_heading =
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:87:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
   87 |   };
      |   ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:87:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:87:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc: In member function ‘std::unique_ptr<senior::pnc::ssep::Evaluator> senior::pnc::ssep::TractorTrailerMultiSegmentParkingBidirectionalSearcherBuilder::CreateForwardEvaluator(const senior::pnc::ssep::OGM&, const senior::pnc::ssep::OGM&, const senior::pnc::ssep::AABox2d&, const senior::pnc::ssep::PathState&, const senior::pnc::ssep::PathState&) const’:
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:139:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  139 |       .collision_weight = 1.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:140:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  140 |       .path_length_weight = 1.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:141:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  141 |       .curvature_weight = 1.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:142:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  142 |       .dir_switching_weight = 10.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:143:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  143 |       .ref_line_weight = 0.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:144:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  144 |       .tunnel_constraints_weight = 1.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc: In member function ‘std::unique_ptr<senior::pnc::ssep::Evaluator> senior::pnc::ssep::TractorTrailerMultiSegmentParkingBidirectionalSearcherBuilder::CreateBackwardEvaluator(const senior::pnc::ssep::OGM&, const senior::pnc::ssep::OGM&, const senior::pnc::ssep::AABox2d&, const senior::pnc::ssep::PathState&, const senior::pnc::ssep::PathState&, bool) const’:
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:225:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  225 |       .collision_weight = 1.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:226:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  226 |       .path_length_weight = 1.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:227:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  227 |       .reverse_path_length_weight = 1.0,              // 反向路径长度代价权重
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:228:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  228 |       .curvature_weight = on_same_line ? 10.0 : 1.0,  // 同一直线时加大曲率权重
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:229:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  229 |       .dir_switching_weight = 10.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:230:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  230 |       .ref_line_weight = 0.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:231:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  231 |       .heading_weight = on_same_line ? 10.0 : 0.0,  // 同一直线时添加航向角权重
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc:232:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  232 |       .tunnel_constraints_weight = 1.0,
      |       ^
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/motion_primitive.h:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/motion_primitive_sampler/motion_primitive_sampler.h:5,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/cost_feature_computer.h:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/collision_cost_computer.h:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/evaluator.h:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h:12,
                 from /root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.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:146:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  146 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:147:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  147 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:148:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  148 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  149 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/conditions/search_condition_interface.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/conditional_filter_cost_computer.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/evaluator.h:8,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h:12,
                 from /root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:1:
/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:75:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   75 |         .id = static_cast<int>(nodes_.size()),
      |         ^
/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 |         .state = state,
      |         ^
/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 |         .parent_edge_id = -1,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   78 |         .accumulated_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 |         .heuristic_cost = 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 |         .f = 0.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 |         .node_level = 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 |         .stage_index = 0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:85:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   85 |         .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:99:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   99 |         .motion_primitive = std::move(motion_primitive),
      |         ^
/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 |         .parent_node_id = parent_node_id,
      |         ^
/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 |         .child_node_id = static_cast<int>(nodes_.size()),
      |         ^
/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 |         .cost = cost,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:103:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  103 |         .heuristic_cost = heur_cost,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:110:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  110 |         .id = static_cast<int>(nodes_.size()),
      |         ^
/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 |         .state = state,
      |         ^
/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 |         .parent_edge_id = edge_id,
      |         ^
/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 |         .accumulated_cost = parent.accumulated_cost + 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 |         .heuristic_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 |         .f = parent.accumulated_cost + cost + heur_cost,
      |         ^
/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 |         .node_level = parent.node_level + 1,
      |         ^
/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 |         .stage_index = stage_index,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:118:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  118 |         .is_terminal = is_terminal,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:121:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  121 |         .accumulated_s =
      |         ^
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/evaluator.h:18,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h:12,
                 from /root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:1:
/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/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:1:
/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:73:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   73 |         .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:74:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   74 |         .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:75:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   75 |         .reverse_path_length_weight = 3.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 |         .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:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   77 |         .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: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/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   79 |         .tunnel_constraints_weight = 1.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/motion_primitive_sampler/ilqr_motion_primitive_sampler.h:9,
                 from /root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:8:
/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/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc: In member function ‘std::unique_ptr<senior::pnc::ssep::BidirectionalHybridAStarSearchEngine> senior::pnc::ssep::TruckMultiSegmentParkingBidirectionalSearcherBuilder::Build(double, double, double, double, double, double, double, double, const senior::pnc::ssep::AABox2d&, const senior::pnc::ssep::OGM&, const senior::pnc::ssep::OGM&, const std::vector<senior::pnc::ssep::MapElementPolyline>&, double*, bool) const’:
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:223:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  223 |       .x = sx,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:224:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  224 |       .y = sy,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:225:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  225 |       .heading = sheading,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:226:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  226 |   };
      |   ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:226:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:226:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:226:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:228:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  228 |       .x = ex,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:229:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  229 |       .y = ey,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:230:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  230 |       .heading = eheading,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:231:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  231 |       .direction = PathState::kBackward,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:232:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  232 |   };
      |   ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:232:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:232:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:232:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:262:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  262 |       .x = px,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:263:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  263 |       .y = py,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:264:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  264 |       .heading = pass_point_heading,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:265:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  265 |   };
      |   ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:265:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:265:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc:265:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/motion_primitive.h:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/topology_analysis/barrier_detector.h:6,
                 from /root/workspace/telediagnostic/src/pnc/ssep/coarse_search/topology_analysis/barrier_detector.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:146:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  146 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:147:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  147 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:148:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  148 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  149 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/motion_primitive.h:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/motion_primitive_sampler/motion_primitive_sampler.h:5,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/cost_feature_computer.h:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/collision_cost_computer.h:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/evaluator.h:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:12,
                 from /root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.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:146:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  146 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:147:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  147 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:148:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  148 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  149 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/conditions/search_condition_interface.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/conditional_filter_cost_computer.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/evaluator.h:8,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:12,
                 from /root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc:1:
/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:75:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   75 |         .id = static_cast<int>(nodes_.size()),
      |         ^
/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 |         .state = state,
      |         ^
/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 |         .parent_edge_id = -1,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   78 |         .accumulated_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 |         .heuristic_cost = 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 |         .f = 0.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 |         .node_level = 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 |         .stage_index = 0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:85:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   85 |         .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:99:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   99 |         .motion_primitive = std::move(motion_primitive),
      |         ^
/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 |         .parent_node_id = parent_node_id,
      |         ^
/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 |         .child_node_id = static_cast<int>(nodes_.size()),
      |         ^
/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 |         .cost = cost,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:103:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  103 |         .heuristic_cost = heur_cost,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:110:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  110 |         .id = static_cast<int>(nodes_.size()),
      |         ^
/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 |         .state = state,
      |         ^
/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 |         .parent_edge_id = edge_id,
      |         ^
/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 |         .accumulated_cost = parent.accumulated_cost + 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 |         .heuristic_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 |         .f = parent.accumulated_cost + cost + heur_cost,
      |         ^
/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 |         .node_level = parent.node_level + 1,
      |         ^
/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 |         .stage_index = stage_index,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:118:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  118 |         .is_terminal = is_terminal,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:121:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  121 |         .accumulated_s =
      |         ^
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/evaluator.h:18,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:12,
                 from /root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc:1:
/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/motion_primitive.h:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/motion_primitive_sampler/motion_primitive_sampler.h:5,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/cost_feature_computer.h:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/collision_cost_computer.h:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/evaluator.h:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.h:12,
                 from /root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.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:146:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  146 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:147:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  147 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:148:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  148 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  149 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/conditions/search_condition_interface.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/conditional_filter_cost_computer.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/evaluator/evaluator.h:8,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.h:12,
                 from /root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:1:
/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:75:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   75 |         .id = static_cast<int>(nodes_.size()),
      |         ^
/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 |         .state = state,
      |         ^
/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 |         .parent_edge_id = -1,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   78 |         .accumulated_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 |         .heuristic_cost = 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 |         .f = 0.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 |         .node_level = 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 |         .stage_index = 0,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:85:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   85 |         .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:99:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   99 |         .motion_primitive = std::move(motion_primitive),
      |         ^
/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 |         .parent_node_id = parent_node_id,
      |         ^
/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 |         .child_node_id = static_cast<int>(nodes_.size()),
      |         ^
/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 |         .cost = cost,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:103:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  103 |         .heuristic_cost = heur_cost,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:110:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  110 |         .id = static_cast<int>(nodes_.size()),
      |         ^
/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 |         .state = state,
      |         ^
In file included from /root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc:1:
/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:121:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  121 |       .collision_weight = 1.0,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:122:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  122 |       .path_length_weight = 1.0,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:123:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  123 |       .reverse_path_length_weight = 2.0,
      |       ^
/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 |         .parent_edge_id = edge_id,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:124:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  124 |       .curvature_weight = 1.0,
      |       ^
/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 |         .accumulated_cost = parent.accumulated_cost + cost,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:125:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  125 |       .dir_switching_weight = 100.0,
      |       ^
/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 |         .heuristic_cost = heur_cost,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:126:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  126 |       .ref_line_weight = 0.3,
      |       ^
/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 |         .f = parent.accumulated_cost + cost + heur_cost,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h:127:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  127 |       .tunnel_constraints_weight = 1.0,
      |       ^
/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 |         .node_level = parent.node_level + 1,
      |         ^
/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 |         .stage_index = stage_index,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:118:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  118 |         .is_terminal = is_terminal,
      |         ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/search_graph.h:121:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  121 |         .accumulated_s =
      |         ^
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/motion_primitive_sampler/ilqr_motion_primitive_sampler.h:9,
                 from /root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc:9:
/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/coarse_search/evaluator/evaluator.h:18,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.h:12,
                 from /root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:1:
/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/preprocessed_curves/trajectories_reader.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/motion_primitive_sampler/ilqr_motion_primitive_sampler.h:9,
                 from /root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:8:
/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/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc: In member function ‘std::unique_ptr<senior::pnc::ssep::Evaluator> senior::pnc::ssep::UTurnInsertionManeuverSearcherBuilder::CreateUturnEvaluator(const senior::pnc::ssep::PathState&, const senior::pnc::ssep::PathState&, const senior::pnc::ssep::AABox2d&, const senior::pnc::ssep::OGM&, const std::vector<std::array<double, 3> >&) const’:
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:89:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   89 |       .collision_weight = 3.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:90:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   90 |       .path_length_weight = 1.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:91:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   91 |       .curvature_weight = 3.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:92:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   92 |       .dir_switching_weight = 0.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:93:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   93 |       .ref_line_weight = 0.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:112:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  112 |         .x = start.x,
      |         ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:113:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  113 |         .y = start.y,
      |         ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:114:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  114 |         .heading = forbidden_theta,
      |         ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:115:5: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  115 |     };
      |     ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:115:5: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:115:5: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:115:5: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc: In member function ‘std::unique_ptr<senior::pnc::ssep::Evaluator> senior::pnc::ssep::UTurnInsertionManeuverSearcherBuilder::CreateInsertionEvaluator(const senior::pnc::ssep::PathState&, const senior::pnc::ssep::AABox2d&, const senior::pnc::ssep::OGM&, const std::vector<std::array<double, 3> >&, bool) const’:
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:166:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  166 |       .collision_weight = 3.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:167:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  167 |       .path_length_weight = 1.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:168:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  168 |       .curvature_weight = 5.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:169:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  169 |       .dir_switching_weight = 0.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:170:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  170 |       .ref_line_weight = 0.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc: In member function ‘std::unique_ptr<senior::pnc::ssep::MultiStageHybridAStarSearchEngine> senior::pnc::ssep::UTurnInsertionManeuverSearcherBuilder::Build(double, double, double, double, double, double, double, double, double, double, double, double, const senior::pnc::ssep::AABox2d&, const senior::pnc::ssep::OGM&, const std::vector<std::array<double, 3> >&) const’:
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:291:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  291 |       .x = sx,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:292:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  292 |       .y = sy,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:293:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  293 |       .heading = sheading,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:294:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  294 |       .trailer_heading = strailer_heading,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:295:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
  295 |   };
      |   ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:295:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:295:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:298:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  298 |       .x = ex,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:299:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  299 |       .y = ey,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:300:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  300 |       .heading = eheading,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:301:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  301 |       .trailer_heading = etrailer_heading,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:302:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
  302 |   };
      |   ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:302:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:302:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:320:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  320 |       .x = px,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:321:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  321 |       .y = py,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:322:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  322 |       .heading = pass_point_connection_mp->GetEndState().heading,
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:323:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  323 |       .trailer_heading =
      |       ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:325:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
  325 |   };
      |   ^
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:325:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc:325:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/topology_analysis/candidate_goals_generator.h:5,
                 from /root/workspace/telediagnostic/src/pnc/ssep/coarse_search/topology_analysis/candidate_goals_generator.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:146:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  146 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:147:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  147 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:148:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  148 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  149 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/coarse_search/utils.h:4,
                 from /root/workspace/telediagnostic/src/pnc/ssep/coarse_search/utils.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:146:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  146 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:147:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  147 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:148:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  148 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  149 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/algorithm/plan/keb_optimizer.hpp:8,
                 from /root/workspace/telediagnostic/src/pnc/algorithm/plan/keb_optimizer.cpp: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:146:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  146 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:147:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  147 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:148:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  148 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  149 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
In file included from /root/workspace/telediagnostic/src/pnc/algorithm/plan/keb_optimizer.cpp:11:
/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:29:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   29 |       .x = dx * cos_theta - dy * sin_theta,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:30:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   30 |       .y = dx * sin_theta + dy * cos_theta,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:31:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   31 |       .heading = NormalizeAngle(src_state.heading - body_state.heading),
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:32:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   32 |       .direction = src_state.direction,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:33:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
   33 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:33:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:33:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:33:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
/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:54:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   54 |       .x = reference_state.x + body_state.x * cos_theta -
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:56:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   56 |       .y = reference_state.y + body_state.x * sin_theta +
      |       ^
/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 |       .heading = NormalizeAngle(body_state.heading + reference_state.heading),
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:59:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
   59 |       .direction = body_state.direction,
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:60:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
   60 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:60:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:60:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path_utils.h:60:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
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:7:
/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:353: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:7:
/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::UpdateRoute2()’:
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/imv_wbca_manager.cpp:438:15: warning: ‘*((void*)& pre_vt_point +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  438 |           fmin(ds / speed_limit, cur_vt_pint[1] - pre_vt_point[1]) * 0.5;
      |           ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/imv_wbca_manager.cpp:434:41: warning: ‘pre_vt_point’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  434 |       const auto speed_limit = std::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::UpdateRouteForSmoothMode()’:
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/imv_wbca_manager.cpp:557:50: warning: ‘*((void*)& pre_vt_point +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  557 |            static_cast<decimal_t>(cur_vt_pint[1] - pre_vt_point[1])});
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/imv_wbca_manager.cpp:556:39: warning: ‘pre_vt_point’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  556 |           {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:239:35: warning: ‘*((void*)& trailer_heading_data +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  239 |           trailer_heading_data[0] - trailer_heading_data[2];
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/path_optimization/truck_path_optimization.cpp:239:35: warning: ‘trailer_heading_data’ may be used uninitialized in this function [-Wmaybe-uninitialized]
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/wbca_manager.cpp: In member function ‘virtual bool senior::pnc::algorithm::WBCAManager::UpdateRoute2()’:
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/wbca_manager.cpp:655:41: warning: ‘pre_vt_point’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  655 |       const auto speed_limit = std::fmax(cur_vt_pint[0], pre_vt_point[0]);
      |                                ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/telediagnostic/src/pnc/algorithm/wbca/wbca_manager.cpp:657:27: warning: ‘*((void*)& pre_vt_point +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  657 |       const auto dt = fmin(ds / speed_limit, cur_vt_pint[1] - pre_vt_point[1]) * 0.5;
      |                       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:146:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  146 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:147:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  147 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:148:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  148 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  149 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
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/data/vehicle/lock_station_data.cpp: In member function ‘void senior::pnc::data::LockStationData::UpdateBufferRange(senior::pnc::data::PlanFrame&, senior::pnc::data::PlanFrame&)’:
/root/workspace/telediagnostic/src/pnc/data/vehicle/lock_station_data.cpp:527:33: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  527 |     if (ego_match.path_pt_idx() >= 0 &&
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/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:
      |         ^~~~
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/tasks/plan/keb_utils_core.hpp:10,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/tasks/plan/keb_utils.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils.cpp: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:146:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  146 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:147:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  147 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:148:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  148 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  149 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/tasks/plan/keb_utils_core.hpp:10,
                 from /root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp: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:146:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  146 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:147:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  147 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:148:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  148 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  149 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:149:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
cd /root/workspace/telediagnostic/build/snapshot_store; catkin build --get-env snapshot_store | catkin env -si  /usr/bin/make --jobserver-auth=3,4; cd -
[build 13:38.7 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 13:38.8 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 13:38.9 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 13:39.0 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 13:39.1 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 13:39.2 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 13:39.3 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 13:39.4 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 13:39.5 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 13:39.6 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 13:39.7 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 13:39.8 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 13:39.9 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
[build 13:40.0 s] [21/22 complete] [1/6 jobs] [0 queued] [snapshot_store:in... 
...............................................................................
Finished <<< snapshot_store                       [ 12 minutes and 46.8 seconds ]
[build] Summary: All 22 packages succeeded!                                    
[build] Ignored: 10 packages were skipped or are skiplisted.                   
[build] Warnings: 14 packages succeeded with warnings.                         
[build] Abandoned: No packages were abandoned.                                 
[build] Failed: No packages failed.                                            
[build] Runtime: 13 minutes and 40.1 seconds total.                            
[build] Note: Workspace packages have changed, please re-source setup files to use them.
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (zip->post)
[Pipeline] script
[Pipeline] {
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] echo >>>>>>>>>>压缩成zip包>>>>>>>>>> [Pipeline] }
[Pipeline] // ansiColor [Pipeline] dir Running in /root/workspace/telediagnostic/install/lib [Pipeline] { [Pipeline] sh + cp -f /root/workspace/telediagnostic/version.json ./ [Pipeline] sh + cp -f snapshot_store/snapshot_store_handler ./ [Pipeline] sh + zip -rq telediagnostic_2026-05-22_11-59-46.zip ./libhdmap_interface.so ./libhdmap_interface_shm.so ./snapshot_store_handler ./version.json [Pipeline] echo /root/workspace/telediagnostic/install/lib/telediagnostic_2026-05-22_11-59-46.zip,/root/workspace/telediagnostic/version.json [Pipeline] sh + curl -X POST http://159.27.225.200:6201/ota-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/telediagnostic/install/lib/telediagnostic_2026-05-22_11-59-46.zip"' --form 'version=@"/root/workspace/telediagnostic/version.json"' % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10.7M 0 0 100 10.7M 0 53.5M --:--:-- --:--:-- --:--:-- 53.2M 100 10.7M 0 0 100 10.7M 0 9118k 0:00:01 0:00:01 --:--:-- 9118k 100 10.7M 0 0 100 10.7M 0 4975k 0:00:02 0:00:02 --:--:-- 4973k 100 10.7M 0 0 100 10.7M 0 3420k 0:00:03 0:00:03 --:--:-- 3419k 100 10.7M 0 0 100 10.7M 0 2607k 0:00:04 0:00:04 --:--:-- 2606k 100 10.7M 0 0 100 10.7M 0 2105k 0:00:05 0:00:05 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 1766k 0:00:06 0:00:06 --:--:-- 0 100 10.7M 0 43 100 10.7M 6 1713k 0:00:06 0:00:06 --:--:-- 10 [Pipeline] echo {"msg":"操作成功","code":200,"data":""} [Pipeline] readJSON [Pipeline] echo [msg:操作成功, code:200, data:] [Pipeline] echo status:200 [Pipeline] echo {"msg":"操作成功","code":200,"data":""} [Pipeline] sh + curl -X POST http://159.27.225.200:6201/ota-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/telediagnostic/install/lib/telediagnostic_2026-05-22_11-59-46.zip"' --form 'version=@"/root/workspace/telediagnostic/version.json"' % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10.7M 0 0 100 10.7M 0 9126k 0:00:01 0:00:01 --:--:-- 9126k 100 10.7M 0 0 100 10.7M 0 4977k 0:00:02 0:00:02 --:--:-- 4977k 100 10.7M 0 0 100 10.7M 0 3422k 0:00:03 0:00:03 --:--:-- 3422k 100 10.7M 0 0 100 10.7M 0 2606k 0:00:04 0:00:04 --:--:-- 2607k 100 10.7M 0 0 100 10.7M 0 2105k 0:00:05 0:00:05 --:--:-- 2105k 100 10.7M 0 0 100 10.7M 0 1766k 0:00:06 0:00:06 --:--:-- 0 100 10.7M 0 43 100 10.7M 6 1726k 0:00:06 0:00:06 --:--:-- 10 [Pipeline] echo {"msg":"操作成功","code":200,"data":""} [Pipeline] readJSON [Pipeline] echo [msg:操作成功, code:200, data:] [Pipeline] echo status:200 [Pipeline] echo {"msg":"操作成功","code":200,"data":""} [Pipeline] sh + curl -X POST http://143.64.91.51:18081/prod-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/telediagnostic/install/lib/telediagnostic_2026-05-22_11-59-46.zip"' --form 'version=@"/root/workspace/telediagnostic/version.json"' % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10.7M 0 0 100 10.7M 0 9126k 0:00:01 0:00:01 --:--:-- 9126k 100 10.7M 0 0 100 10.7M 0 4977k 0:00:02 0:00:02 --:--:-- 4977k 100 10.7M 0 0 100 10.7M 0 3422k 0:00:03 0:00:03 --:--:-- 3422k 100 10.7M 0 0 100 10.7M 0 2607k 0:00:04 0:00:04 --:--:-- 2607k 100 10.7M 0 0 100 10.7M 0 2105k 0:00:05 0:00:05 --:--:-- 2105k 100 10.7M 0 0 100 10.7M 0 1766k 0:00:06 0:00:06 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 1521k 0:00:07 0:00:07 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 1335k 0:00:08 0:00:08 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 1190k 0:00:09 0:00:09 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 1073k 0:00:10 0:00:10 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 977k 0:00:11 0:00:11 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 897k 0:00:12 0:00:12 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 829k 0:00:13 0:00:13 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 771k 0:00:14 0:00:14 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 720k 0:00:15 0:00:15 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 675k 0:00:16 0:00:16 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 636k 0:00:17 0:00:17 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 601k 0:00:18 0:00:18 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 570k 0:00:19 0:00:19 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 542k 0:00:20 0:00:20 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 516k 0:00:21 0:00:21 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 493k 0:00:22 0:00:22 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 471k 0:00:23 0:00:23 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 452k 0:00:24 0:00:24 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 434k 0:00:25 0:00:25 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 417k 0:00:26 0:00:26 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 402k 0:00:27 0:00:27 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 388k 0:00:28 0:00:28 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 375k 0:00:29 0:00:29 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 362k 0:00:30 0:00:30 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 350k 0:00:31 0:00:31 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 340k 0:00:32 0:00:32 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 329k 0:00:33 0:00:33 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 320k 0:00:34 0:00:34 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 311k 0:00:35 0:00:35 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 302k 0:00:36 0:00:36 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 294k 0:00:37 0:00:37 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 286k 0:00:38 0:00:38 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 279k 0:00:39 0:00:39 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 272k 0:00:40 0:00:40 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 265k 0:00:41 0:00:41 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 259k 0:00:42 0:00:42 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 253k 0:00:43 0:00:43 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 247k 0:00:44 0:00:44 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 242k 0:00:45 0:00:45 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 237k 0:00:46 0:00:46 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 232k 0:00:47 0:00:47 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 227k 0:00:48 0:00:48 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 222k 0:00:49 0:00:49 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 218k 0:00:50 0:00:50 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 213k 0:00:51 0:00:51 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 209k 0:00:52 0:00:52 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 205k 0:00:53 0:00:53 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 202k 0:00:54 0:00:54 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 198k 0:00:55 0:00:55 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 194k 0:00:56 0:00:56 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 191k 0:00:57 0:00:57 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 188k 0:00:58 0:00:58 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 184k 0:00:59 0:00:59 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 181k 0:01:00 0:01:00 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 178k 0:01:01 0:01:01 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 176k 0:01:02 0:01:02 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 173k 0:01:03 0:01:03 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 170k 0:01:04 0:01:04 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 167k 0:01:05 0:01:05 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 165k 0:01:06 0:01:06 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 162k 0:01:07 0:01:07 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 160k 0:01:08 0:01:08 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 158k 0:01:09 0:01:09 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 155k 0:01:10 0:01:10 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 153k 0:01:11 0:01:11 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 151k 0:01:12 0:01:12 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 149k 0:01:13 0:01:13 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 147k 0:01:14 0:01:14 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 145k 0:01:15 0:01:15 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 143k 0:01:16 0:01:16 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 141k 0:01:17 0:01:17 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 140k 0:01:18 0:01:18 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 138k 0:01:19 0:01:19 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 136k 0:01:20 0:01:20 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 134k 0:01:21 0:01:21 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 133k 0:01:22 0:01:22 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 131k 0:01:23 0:01:23 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 130k 0:01:24 0:01:24 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 128k 0:01:25 0:01:25 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 127k 0:01:26 0:01:26 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 125k 0:01:27 0:01:27 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 124k 0:01:28 0:01:28 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 122k 0:01:29 0:01:29 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 121k 0:01:30 0:01:30 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 120k 0:01:31 0:01:31 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 118k 0:01:32 0:01:32 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 117k 0:01:33 0:01:33 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 116k 0:01:34 0:01:34 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 115k 0:01:35 0:01:35 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 113k 0:01:36 0:01:36 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 112k 0:01:37 0:01:37 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 111k 0:01:38 0:01:38 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 110k 0:01:39 0:01:39 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 109k 0:01:40 0:01:40 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 108k 0:01:41 0:01:41 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 107k 0:01:42 0:01:42 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 106k 0:01:43 0:01:43 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 105k 0:01:44 0:01:44 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 104k 0:01:45 0:01:45 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 103k 0:01:46 0:01:46 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 102k 0:01:47 0:01:47 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 101k 0:01:48 0:01:48 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 100k 0:01:49 0:01:49 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 99k 0:01:50 0:01:50 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 98k 0:01:51 0:01:51 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 99938 0:01:52 0:01:52 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 99055 0:01:53 0:01:53 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 98188 0:01:54 0:01:54 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 97336 0:01:55 0:01:55 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 96498 0:01:56 0:01:56 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 95675 0:01:57 0:01:57 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 94866 0:01:58 0:01:58 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 94069 0:01:59 0:01:59 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 93286 0:02:00 0:02:00 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 92516 0:02:01 0:02:01 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 91759 0:02:02 0:02:02 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 91015 0:02:03 0:02:03 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 90282 0:02:04 0:02:04 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 89561 0:02:05 0:02:05 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 88851 0:02:06 0:02:06 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 88152 0:02:07 0:02:07 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 87465 0:02:08 0:02:08 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 86788 0:02:09 0:02:09 --:--:-- 0 100 10.7M 0 0 100 10.7M 0 86122 0:02:10 0:02:10 --:--:-- 0 100 10.7M 100 166 100 10.7M 1 85786 0:02:46 0:02:10 0:00:36 36 100 10.7M 100 166 100 10.7M 1 85786 0:02:46 0:02:10 0:00:36 47 [Pipeline] echo <html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx/1.18.0 (Ubuntu)</center> </body> </html> [Pipeline] readJSON [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] script [Pipeline] { [Pipeline] echo always [Pipeline] } [Pipeline] // script [Pipeline] script [Pipeline] { [Pipeline] echo failure [Pipeline] wrap [Pipeline] { [Pipeline] script [Pipeline] { [Pipeline] echo user: , telphone: [Pipeline] } [Pipeline] // script [Pipeline] script [Pipeline] { [Pipeline] echo user: , telphone: [Pipeline] } [Pipeline] // script [Pipeline] sh + curl -X POST 'https://oapi.dingtalk.com/robot/send?access_token=0e635ba9c724e48482d5e4146087ccb44e6b324d34f5e351b80db04fcf41017a' -H 'Content-Type: application/json' -d '{"msgtype": "markdown","markdown": {"title":"Jenkins通知","text": "# 版本编译失败 ### [telediagnostic更新 车道线视频] --- - 任务名: [telediagnostic] - 任务号: # 213 - 状态:<font color=#FF5151> 编译失败 </font> - 执行人:haoxiangtao --- > 请检查失败原因 @"},"at": {"atMobiles": [""],"isAtAll": "false"} }' % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 407 100 27 100 380 300 4222 --:--:-- --:--:-- --:--:-- 4522 [Pipeline] echo {"errcode":0,"errmsg":"ok"} [Pipeline] } [Pipeline] // wrap [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline hudson.remoting.ProxyException: net.sf.json.JSONException: Invalid JSON String at net.sf.json.JSONSerializer.toJSON(JSONSerializer.java:143) at net.sf.json.JSONSerializer.toJSON(JSONSerializer.java:103) at net.sf.json.JSONSerializer.toJSON(JSONSerializer.java:84) at org.jenkinsci.plugins.pipeline.utility.steps.json.ReadJSONStepExecution.doRun(ReadJSONStepExecution.java:87) at org.jenkinsci.plugins.pipeline.utility.steps.AbstractFileOrTextStepExecution.run(AbstractFileOrTextStepExecution.java:29) at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Finished: FAILURE