lizers]
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/scenario/scenario_planner_action.hpp:4,
from /root/workspace/telediagnostic/src/pnc/data/scenario/scenario_planner_action.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/scenario/scenario_planner_condition.hpp:4,
from /root/workspace/telediagnostic/src/pnc/data/scenario/scenario_planner_condition.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/scenario/scenario_region_action.hpp:4,
from /root/workspace/telediagnostic/src/pnc/data/scenario/scenario_region_action.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/scenario/scenario_region_bt.cpp:13:
/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/pnc/data/scenario/scenario_region_condition.hpp:3,
from /root/workspace/telediagnostic/src/pnc/data/scenario/scenario_region_condition.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/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.