Console Output

Skipping 2,407 KB.. Full Log
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/obstacle/ogm.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/obstacle/perception_obstacle.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/obstacle/obstacle.hpp:9,
                 from /root/workspace/telediagnostic/src/pnc/data/semantic/semantic.hpp:18,
                 from /root/workspace/telediagnostic/src/pnc/data/semantic/semantic.cpp:5:
/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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/obstacle/ogm.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/obstacle/perception_obstacle.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/obstacle/obstacle.hpp:9,
                 from /root/workspace/telediagnostic/src/pnc/data/semantic/semantic.hpp:18,
                 from /root/workspace/telediagnostic/src/pnc/data/semantic/semantic_description.hpp:7,
                 from /root/workspace/telediagnostic/src/pnc/data/semantic/semantic_description.cpp:5:
/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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_ssep.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/field_junction_ec.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/bridge_junction_ec.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/bridge_junction_ec.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/pnc_map/routing_extension/routing_help.hpp:5,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/pnc_map/routing_extension/routing_data.hpp:10,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/reference/reference_road_section.hpp:11,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/base_stop_line_filter.cpp:6:
/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, std::allocator<double> >&, bool)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_ssep.hpp:7,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/field_junction_ec.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/field_junction_ec.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/pnc_map/routing_extension/routing_help.hpp:5,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/pnc_map/routing_extension/routing_data.hpp:10,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/reference/reference_road_section.hpp:11,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/envelop/map_envelop.hpp:10,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/envelop/map_envelops.hpp:10,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/online_region_contour_creator.hpp:12,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/ssep_ec.hpp:14,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/ex_lane_change_ec.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/ex_lane_change_ec.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_ssep.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/field_junction_ec.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/forward_ec.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/forward_ec.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/hmi_virtual_obs.hpp:9,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/hmi_virtual_obs.cpp:5:
/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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_ssep.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/field_junction_ec.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/into_yard_junction_ec.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/into_yard_junction_ec.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_ssep.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/field_junction_ec.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/normal_junction_ec.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/normal_junction_ec.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan/switch_data.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/vehicle/vehicle_status.hpp:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_base.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_align.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/app_data.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan_frame.hpp:9,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/offline_region_contour_loader.cpp:3:
/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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_ssep.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/field_junction_ec.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/open_space_ec.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/open_space_ec.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/pnc_map/routing_extension/routing_help.hpp:5,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/pnc_map/routing_extension/routing_data.hpp:10,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/reference/reference_road_section.hpp:11,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/envelop/map_envelop.hpp:10,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/envelop/map_envelops.hpp:10,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/online_region_contour_creator.hpp:12,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/online_region_contour_creator.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_ssep.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/field_junction_ec.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/out_yard_junction_ec.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/out_yard_junction_ec.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/data/ssep/open_space_ec.cpp: In member function ‘bool senior::pnc::data::OpenSpaceEC::IsStartPostureCollisionFree(senior::pnc::data::PlanFrame&) const’:
/root/workspace/telediagnostic/src/pnc/data/ssep/open_space_ec.cpp:847:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  847 |       .x = start.tractor_x_,
      |       ^
/root/workspace/telediagnostic/src/pnc/data/ssep/open_space_ec.cpp:848:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  848 |       .y = start.tractor_y_,
      |       ^
/root/workspace/telediagnostic/src/pnc/data/ssep/open_space_ec.cpp:849:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  849 |       .heading = start.tractor_theta_,
      |       ^
/root/workspace/telediagnostic/src/pnc/data/ssep/open_space_ec.cpp:850:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  850 |       .trailer_heading = ego_type_ == EgoType::TT
      |       ^
/root/workspace/telediagnostic/src/pnc/data/ssep/open_space_ec.cpp:852:44: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
  852 |                              : std::nullopt};
      |                                            ^
/root/workspace/telediagnostic/src/pnc/data/ssep/open_space_ec.cpp:852:44: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/data/ssep/open_space_ec.cpp:852:44: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/data/ssep/open_space_ec.cpp:854:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  854 |       .x = end_posture_.tractor_x_,
      |       ^
/root/workspace/telediagnostic/src/pnc/data/ssep/open_space_ec.cpp:855:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  855 |       .y = end_posture_.tractor_y_,
      |       ^
/root/workspace/telediagnostic/src/pnc/data/ssep/open_space_ec.cpp:856:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  856 |       .heading = end_posture_.tractor_theta_,
      |       ^
/root/workspace/telediagnostic/src/pnc/data/ssep/open_space_ec.cpp:857:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  857 |       .trailer_heading =
      |       ^
/root/workspace/telediagnostic/src/pnc/data/ssep/open_space_ec.cpp:860:29: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
  860 |               : std::nullopt};
      |                             ^
/root/workspace/telediagnostic/src/pnc/data/ssep/open_space_ec.cpp:860:29: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/data/ssep/open_space_ec.cpp:860:29: 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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_ssep.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/field_junction_ec.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/reverse_ec.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/reverse_ec.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/obstacle/ogm.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/obstacle/perception_obstacle.hpp:13,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/ssep_util.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/region_builder.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/region_builder.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/pnc_map/routing_extension/routing_help.hpp:5,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/pnc_map/routing_extension/routing_data.hpp:10,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/reference/reference_road_section.hpp:11,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/envelop/map_envelop.hpp:10,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/envelop/map_envelops.hpp:10,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/online_region_contour_creator.hpp:12,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/ssep_ec.hpp:14,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/seaside_junction_ec.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/seaside_junction_ec.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/pnc_map/routing_extension/routing_help.hpp:5,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/pnc_map/routing_extension/routing_data.hpp:10,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/reference/reference_road_section.hpp:11,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/envelop/map_envelop.hpp:10,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/envelop/map_envelops.hpp:10,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/online_region_contour_creator.hpp:12,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/ssep_ec.hpp:14,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/ssep_ec.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/obstacle/ogm.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/obstacle/perception_obstacle.hpp:13,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/ssep_util.hpp:3,
                 from /root/workspace/telediagnostic/src/pnc/data/ssep/ssep_util.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/data/ssep/ssep_ec.cpp: In member function ‘void senior::pnc::data::SsepEC::ConfigureScenarioInput(senior::pnc::data::PlanFrame&, senior::pnc::ssep::SsepInput*)’:
/root/workspace/telediagnostic/src/pnc/data/ssep/ssep_ec.cpp:327:40: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  327 |            end_posture_.tractor_theta_})) {
      |                                        ^
/root/workspace/telediagnostic/src/pnc/data/ssep/ssep_ec.cpp:327:40: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/data/ssep/ssep_ec.cpp:327:40: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/data/ssep/ssep_ec.cpp:327:40: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/data/ssep/ssep_ec.cpp:327:40: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/data/ssep/ssep_ec.cpp:327:40: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/data/ssep/ssep_ec.cpp:327:40: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/data/ssep/ssep_ec.cpp:327:40: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/data/ssep/ssep_ec.cpp:327:40: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/data/ssep/ssep_ec.cpp:327:40: warning: missing initializer for member ‘senior::pnc::ssep::PathState::curvature’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/data/ssep/ssep_ec.cpp:327:40: warning: missing initializer for member ‘senior::pnc::ssep::PathState::pinch’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/data/ssep/ssep_ec.cpp:327:40: 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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan/switch_data.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/vehicle/vehicle_status.hpp:9,
                 from /root/workspace/telediagnostic/src/pnc/data/vehicle/lane_detection.hpp:12,
                 from /root/workspace/telediagnostic/src/pnc/data/vehicle/lane_detection.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, std::allocator<double> >&, bool)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan/switch_data.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/vehicle/vehicle_status.hpp:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_base.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_align.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/app_data.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan_frame.hpp:9,
                 from /root/workspace/telediagnostic/src/pnc/data/vehicle/deviation_status.cpp:5:
/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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/obstacle/ogm.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/obstacle/perception_obstacle.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/obstacle/obstacle.hpp:9,
                 from /root/workspace/telediagnostic/src/pnc/data/vehicle/lock_station_data.hpp:8,
                 from /root/workspace/telediagnostic/src/pnc/data/vehicle/lock_station_data.cpp:2:
/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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
/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:620:33: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  620 |     if (ego_match.path_pt_idx() >= 0 &&
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan/switch_data.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/vehicle/vehicle_status.hpp:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/vehicle/lane_detection.hpp:12,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/vehicle/related_motion_tf.hpp:9,
                 from /root/workspace/telediagnostic/src/pnc/data/vehicle/related_motion_tf.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, std::allocator<double> >&, bool)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/pnc_map/routing_extension/routing_help.hpp:5,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/pnc_map/routing_extension/routing_data.hpp:10,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/reference/reference_road_section.hpp:11,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/common/util/express.hpp:6,
                 from /root/workspace/telediagnostic/src/pnc/data/vehicle/priori_bay_info.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/pnc_map/routing_extension/routing_help.hpp:5,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/pnc_map/routing_extension/routing_data.hpp:10,
                 from /root/workspace/telediagnostic/src/pnc/data/vehicle/request_routing_data.hpp:8,
                 from /root/workspace/telediagnostic/src/pnc/data/vehicle/request_routing_data.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/data/vehicle/traffic_light_data.cpp: In function ‘bool senior::pnc::data::GetConcernedLightPhase(senior::pnc::hdmap::TrafficControl, senior::pnc::data::TrafficLightPhase*)’:
/root/workspace/telediagnostic/src/pnc/data/vehicle/traffic_light_data.cpp:104:17: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  104 |       *phase = {.green = Status::STATUS_LEFT_GREEN,
      |                 ^
/root/workspace/telediagnostic/src/pnc/data/vehicle/traffic_light_data.cpp:105:17: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  105 |                 .red = Status::STATUS_LEFT_RED,
      |                 ^
/root/workspace/telediagnostic/src/pnc/data/vehicle/traffic_light_data.cpp:106:17: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  106 |                 .yellow = Status::STATUS_LEFT_YELLOW};
      |                 ^
/root/workspace/telediagnostic/src/pnc/data/vehicle/traffic_light_data.cpp:109:17: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  109 |       *phase = {.green = Status::STATUS_RIGHT_GREEN,
      |                 ^
/root/workspace/telediagnostic/src/pnc/data/vehicle/traffic_light_data.cpp:110:17: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  110 |                 .red = Status::STATUS_RIGHT_RED,
      |                 ^
/root/workspace/telediagnostic/src/pnc/data/vehicle/traffic_light_data.cpp:111:17: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  111 |                 .yellow = Status::STATUS_RIGHT_YELLOW};
      |                 ^
/root/workspace/telediagnostic/src/pnc/data/vehicle/traffic_light_data.cpp:114:17: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  114 |       *phase = {.green = Status::STATUS_FORWARD_GREEN,
      |                 ^
/root/workspace/telediagnostic/src/pnc/data/vehicle/traffic_light_data.cpp:115:17: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  115 |                 .red = Status::STATUS_FORWARD_RED,
      |                 ^
/root/workspace/telediagnostic/src/pnc/data/vehicle/traffic_light_data.cpp:116:17: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  116 |                 .yellow = Status::STATUS_FORWARD_YELLOW};
      |                 ^
In file included from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan/switch_data.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/vehicle/vehicle_status.hpp:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_base.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_align.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/app_data.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan_frame.hpp:9,
                 from /root/workspace/telediagnostic/src/pnc/data/vehicle/spreader_protect.cpp:2:
/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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan/switch_data.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/vehicle/vehicle_status.hpp:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_base.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_align.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/app_data.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan_frame.hpp:9,
                 from /root/workspace/telediagnostic/src/pnc/data/vehicle/veh_his_states.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan/switch_data.hpp:4,
                 from /root/workspace/telediagnostic/src/pnc/data/vehicle/vehicle_status.hpp:9,
                 from /root/workspace/telediagnostic/src/pnc/data/vehicle/vehicle_status.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/pnc_map/routing_extension/routing_help.hpp:5,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/pnc_map/routing_extension/routing_data.hpp:10,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/map/pnc_map/pnc_map.hpp:15,
                 from /root/workspace/telediagnostic/src/pnc/data/vehicle/vehicle_destination.hpp:12,
                 from /root/workspace/telediagnostic/src/pnc/data/vehicle/vehicle_destination.cpp:3:
/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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
/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/ssep/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan/switch_data.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/vehicle/vehicle_status.hpp:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_base.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_align.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/app_data.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan_frame.hpp:9,
                 from /root/workspace/telediagnostic/src/pnc/data/vehicle/vehicle_state.cpp:2:
/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, std::allocator<double> >&, bool)’:
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan/switch_data.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/vehicle/vehicle_status.hpp:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/vehicle/lane_detection.hpp:12,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/vehicle/related_motion_tf.hpp:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/common/trajectory.hpp:6,
                 from /root/workspace/telediagnostic/src/pnc/data/wbca/wbca_data.hpp:10,
                 from /root/workspace/telediagnostic/src/pnc/data/wbca/wbca_data.cpp:5:
/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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan/switch_data.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/vehicle/vehicle_status.hpp:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_base.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_align.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/app_data.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan_frame.hpp:9,
                 from /root/workspace/telediagnostic/src/pnc/plan/prepare/prepare_objs.hpp:6,
                 from /root/workspace/telediagnostic/src/pnc/plan/prepare/prepare_objs.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan/switch_data.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/vehicle/vehicle_status.hpp:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_base.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_align.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/app_data.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan_frame.hpp:9,
                 from /root/workspace/telediagnostic/src/pnc/plan/prepare/prepare_ogm.hpp:7,
                 from /root/workspace/telediagnostic/src/pnc/plan/prepare/prepare_ogm.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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp: In function ‘std::unique_ptr<senior::pnc::ssep::OGM> senior::pnc::plan::BuildSsepOgmFromSegments(const senior::pnc::plan::OgmBuildContext&, const senior::pnc::ssep::PathState&, const senior::pnc::ssep::PathState&, const SsepLineSegments&, bool, const senior::pnc::ssep::VehicleParam&, const std::vector<senior::pnc::ssep::Vec2d>&, bool, bool)’:
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:228:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  228 |       .use_body_frame = false,
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:229:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  229 |       .map_resolution = 0.1,
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:230:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  230 |       .map_origin_x = workspace_bounds.min_x() - kOGMMargin,
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:231:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  231 |       .map_origin_y = workspace_bounds.min_y() - kOGMMargin,
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:232:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  232 |       .map_width =
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:234:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  234 |       .map_length =
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:236:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  236 |       .clear_obstacles_around_start_end_state = true,
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:237:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  237 |       .clear_obstacles_around_start = clear_obstacles_around_start,
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:238:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  238 |       .clear_obstacles_around_end = clear_obstacles_around_end,
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:239:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  239 |       .consider_plan_region_contour = include_constraints,
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:240:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  240 |       .consider_start_end_tunnel = false,
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:241:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  241 |       .front_edge_to_center = vehicle_param.tractor_front_edge_to_center,
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:242:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  242 |       .back_edge_to_center = vehicle_param.tractor_back_edge_to_center,
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:243:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  243 |       .width = vehicle_param.width,
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:244:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  244 |       .trailer_front_edge_to_center =
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:246:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  246 |       .trailer_back_edge_to_center = vehicle_param.trailer_back_edge_to_center,
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:247:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  247 |       .clear_length_buffer = 1.0,
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:248:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  248 |       .clear_width_buffer = 0.5,
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:249:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  249 |       .fill_unreachable_regions = include_constraints,
      |       ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:250:3: warning: missing initializer for member ‘senior::pnc::ssep::scene_data_generator::OGMBuildConfig::reverse_inflation_ref_line’ [-Wmissing-field-initializers]
  250 |   };
      |   ^
/root/workspace/telediagnostic/src/pnc/tasks/plan/keb_utils_core.cpp:250:3: warning: missing initializer for member ‘senior::pnc::ssep::scene_data_generator::OGMBuildConfig::access_line_clear_regions’ [-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/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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/obstacle/ogm.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/obstacle/perception_obstacle.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/obstacle/obstacle.hpp:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/semantic/semantic.hpp:18,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/decision_frame.hpp:9,
                 from /root/workspace/telediagnostic/src/pnc/replayer/replayer_data_process/replayer_data_process.hpp:9,
                 from /root/workspace/telediagnostic/src/pnc/replayer/replayer_data_process/replayer_data_process.cpp:5:
/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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan/switch_data.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/vehicle/vehicle_status.hpp:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_base.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_hmi.hpp:5,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/hmi_frame.hpp:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/io/serialization.hpp:16,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/io/persistence.hpp:3,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/common_self/log/log_config.cpp:6:
/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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan/switch_data.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/vehicle/vehicle_status.hpp:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_base.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_align.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/app_data.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan_frame.hpp:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/core_self/route_map_sync.cpp:2:
/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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158: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/data_structures/search_guide.h:6,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/ssep_input.hpp:24,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/ssep/hmi_virtual_obs_line.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/config/cfg_func_sw.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan/switch_data.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/vehicle/vehicle_status.hpp:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_base.hpp:13,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/cmd/cmd_align.hpp:4,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/app/app_data.hpp:7,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/data/plan_frame.hpp:9,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/./mqtt_source/mqtt_source_snapshot.hpp:5,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/./mqtt_source/module_store.hpp:3,
                 from /root/workspace/telediagnostic/src/telediagnostic/snapshot_store/snapshot_store_handler/logic.cpp:3:
/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:155:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  155 |       .x = posture[0],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:156:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  156 |       .y = posture[1],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:157:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic]
  157 |       .heading = posture[2],
      |       ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::trailer_heading’ [-Wmissing-field-initializers]
  158 |   };
      |   ^
/root/workspace/telediagnostic/src/telediagnostic/snapshot_store/../../pnc/ssep/data_structures/path.h:158: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:158: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:158:3: warning: missing initializer for member ‘senior::pnc::ssep::PathState::beta’ [-Wmissing-field-initializers]
/usr/bin/ld: /usr/local/lib/libabsl_status.a(status.cc.o):(.rodata+0xe0): multiple definition of `absl::Status::kMovedFromString'; ssep/CMakeFiles/ssep_planner.dir/ssep_planner.cc.o:(.rodata._ZN4absl6Status16kMovedFromStringE[_ZN4absl6Status16kMovedFromStringE]+0x0): first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/snapshot_store_handler.dir/build.make:6023: /root/workspace/telediagnostic/devel/.private/snapshot_store/lib/snapshot_store/snapshot_store_handler] Error 1
make[1]: *** [CMakeFiles/Makefile2:332: CMakeFiles/snapshot_store_handler.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
cd /root/workspace/telediagnostic/build/snapshot_store; catkin build --get-env snapshot_store | catkin env -si  /usr/bin/make --jobserver-auth=3,4; cd -

...............................................................................
Failed << snapshot_store:make                   [ Exited with code 2 ]         
Failed <<< snapshot_store                       [ 15 minutes and 20.4 seconds ]
[build] Summary: 21 of 22 packages succeeded.                                  
[build] Ignored: 10 packages were skipped or are skiplisted.                   
[build] Warnings: 13 packages succeeded with warnings.                         
[build] Abandoned: No packages were abandoned.                                 
[build] Failed: 1 packages failed.                                             
[build] Runtime: 16 minutes and 14.9 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)
Stage "zip->post" skipped due to earlier failure(s)
[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更新 潍坊打包docker] 
 ---  
  - 任务名: [telediagnostic] 
  - 任务号: # 290  
  - 状态:<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   410  100    27  100   383    313   4453 --:--:-- --:--:-- --:--:--  4767
[Pipeline] echo
{"errcode":0,"errmsg":"ok"}
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
Lock released on resource [Label: built-in, Quantity: 1]
[Pipeline] // lock
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 1
Finished: FAILURE