Skipping 2,944 KB.. Console OutputFull Log
[28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:13.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:13.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:13.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:13.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:14.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:14.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:14.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:14.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:14.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:14.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:14.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:14.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:14.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:14.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:15.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:15.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:15.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:15.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:15.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:15.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:15.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:15.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:15.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:15.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:16.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:16.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:16.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:16.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:16.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:16.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:16.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:16.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:16.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:16.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:17.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:17.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... [build 1:02:17.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%)... Warnings << pnc_debug_msg:cmake /root/workspace/module-pncreplayer/logs/pnc_debug_msg/build.cmake.001.log CMake Warning (dev) at CMakeLists.txt:2 (project): Policy CMP0048 is not set: project() command manages VERSION variables. Run "cmake --help-policy CMP0048" for policy details. Use the cmake_policy command to set the policy and suppress this warning. The following variable(s) would be set to empty: CMAKE_PROJECT_VERSION CMAKE_PROJECT_VERSION_MAJOR CMAKE_PROJECT_VERSION_MINOR CMAKE_PROJECT_VERSION_PATCH This warning is for project developers. Use -Wno-dev to suppress it. cd /root/workspace/module-pncreplayer/build/pnc_debug_msg; catkin build --get-env pnc_debug_msg | catkin env -si /usr/bin/cmake /root/workspace/module-pncreplayer/src/shared_msgs/pnc_debug_msgs --no-warn-unused-cli -DCATKIN_DEVEL_PREFIX=/root/workspace/module-pncreplayer/devel/.private/pnc_debug_msg -DCMAKE_INSTALL_PREFIX=/root/workspace/module-pncreplayer/install -DUSE_ROS2=OFF -DBUILD_TEST=OFF; cd - ............................................................................... _______________________________________________________________________________ Warnings << guardian_msgs:cmake /root/workspace/module-pncreplayer/logs/guardian_msgs/build.cmake.001.log CMake Warning (dev) at CMakeLists.txt:2 (project): Policy CMP0048 is not set: project() command manages VERSION variables. Run "cmake --help-policy CMP0048" for policy details. Use the cmake_policy command to set the policy and suppress this warning. The following variable(s) would be set to empty: CMAKE_PROJECT_VERSION CMAKE_PROJECT_VERSION_MAJOR CMAKE_PROJECT_VERSION_MINOR CMAKE_PROJECT_VERSION_PATCH This warning is for project developers. Use -Wno-dev to suppress it. cd /root/workspace/module-pncreplayer/build/guardian_msgs; catkin build --get-env guardian_msgs | catkin env -si /usr/bin/cmake /root/workspace/module-pncreplayer/src/shared_msgs/guardian_msgs --no-warn-unused-cli -DCATKIN_DEVEL_PREFIX=/root/workspace/module-pncreplayer/devel/.private/guardian_msgs -DCMAKE_INSTALL_PREFIX=/root/workspace/module-pncreplayer/install -DUSE_ROS2=OFF -DBUILD_TEST=OFF; cd - ............................................................................... _______________________________________________________________________________ Warnings << pnc:make /root/workspace/module-pncreplayer/logs/pnc/build.make.000.log In file included from /usr/local/include/breakpad/common/memory_allocator.h:50, from /usr/local/include/breakpad/client/linux/dump_writer_common/thread_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:54, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/src/pnc/./node/logic.hpp:42, from /root/workspace/module-pncreplayer/src/pnc/node/main.cpp:10: /usr/local/include/breakpad/third_party/lss/linux_syscall_support.h:2180:42: warning: ISO C++ does not permit named variadic macros [-Wvariadic-macros] 2180 | #define LSS_BODY(nr, type, name, args...) \ | ^~~ In file included from /usr/local/include/breakpad/client/linux/dump_writer_common/mapping_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:53, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/src/pnc/./node/logic.hpp:42, from /root/workspace/module-pncreplayer/src/pnc/node/main.cpp:10: /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1094:44: warning: ISO C++ forbids zero-size array ‘entries’ [-Wpedantic] 1094 | MDRawSimpleStringDictionaryEntry entries[0]; | ^ /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1110:32: warning: ISO C++ forbids zero-size array ‘modules’ [-Wpedantic] 1110 | MDLocationDescriptor modules[0]; /* MDRawModuleCrashpadInfoLink */ | ^ In file included from /usr/include/eigen3/Eigen/Core:478, from /root/workspace/module-pncreplayer/src/pnc/./data/wbca/wbca_data.hpp:7, from /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/car_path_optimization.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/car_path_optimization.cpp:5: /usr/include/eigen3/Eigen/src/Core/Redux.h: In instantiation of ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::Array<bool, -1, 1, 0, -1, 1>; typename Eigen::internal::traits<T>::Scalar = bool]’: /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/car_path_optimization.cpp:378:32: required from here /usr/include/eigen3/Eigen/src/Core/Redux.h:453:43: warning: ‘Eigen::internal::scalar_sum_op<bool, bool>::scalar_sum_op()’ is deprecated [-Wdeprecated-declarations] 453 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:423, from /root/workspace/module-pncreplayer/src/pnc/./data/wbca/wbca_data.hpp:7, from /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/car_path_optimization.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/car_path_optimization.cpp:5: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:66:3: note: declared here 66 | scalar_sum_op() {} | ^~~~~~~~~~~~~ /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/imv_wbca_manager.cpp: In member function ‘virtual bool senior::pnc::algorithm::IMVWBCAManager::UpdateRoute2()’: /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/imv_wbca_manager.cpp:420:27: warning: ‘*((void*)& pre_vt_point +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 420 | cur_vt_pint[1] - pre_vt_point[1]}); /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/imv_wbca_manager.cpp:419:21: warning: ‘pre_vt_point’ may be used uninitialized in this function [-Wmaybe-uninitialized] 419 | {std::fmax(cur_vt_pint[0], pre_vt_point[0]), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/truck_path_optimization.cpp: In member function ‘bool senior::pnc::algorithm::TruckPathOptimization::TransToPath()’: /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/truck_path_optimization.cpp:267:35: warning: ‘*((void*)& trailer_heading_data +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 267 | trailer_heading_data[0] - trailer_heading_data[2]; /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/truck_path_optimization.cpp:267:35: warning: ‘trailer_heading_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] /root/workspace/module-pncreplayer/src/pnc/common/zip/mini_zip.cpp: In static member function ‘static bool senior::common::MiniZip::ZipFiles(std::string, std::vector<std::__cxx11::basic_string<char> >, const senior::common::ZipParams&)’: /root/workspace/module-pncreplayer/src/pnc/common/zip/mini_zip.cpp:311:9: warning: ‘fin’ may be used uninitialized in this function [-Wmaybe-uninitialized] 311 | if (fin) fclose(fin); | ^~ /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/imv_wbca_manager.cpp: In member function ‘virtual bool senior::pnc::algorithm::IMVWBCAManager::UpdateRoute2()’: /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/imv_wbca_manager.cpp:420:27: warning: ‘*((void*)& pre_vt_point +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 420 | cur_vt_pint[1] - pre_vt_point[1]}); /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/imv_wbca_manager.cpp:419:21: warning: ‘pre_vt_point’ may be used uninitialized in this function [-Wmaybe-uninitialized] 419 | {std::fmax(cur_vt_pint[0], pre_vt_point[0]), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:478, from /root/workspace/module-pncreplayer/src/pnc/./data/wbca/wbca_data.hpp:7, from /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/car_path_optimization.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/car_path_optimization.cpp:5: /usr/include/eigen3/Eigen/src/Core/Redux.h: In instantiation of ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::Array<bool, -1, 1, 0, -1, 1>; typename Eigen::internal::traits<T>::Scalar = bool]’: /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/car_path_optimization.cpp:378:32: required from here /usr/include/eigen3/Eigen/src/Core/Redux.h:453:43: warning: ‘Eigen::internal::scalar_sum_op<bool, bool>::scalar_sum_op()’ is deprecated [-Wdeprecated-declarations] 453 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:423, from /root/workspace/module-pncreplayer/src/pnc/./data/wbca/wbca_data.hpp:7, from /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/car_path_optimization.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/car_path_optimization.cpp:5: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:66:3: note: declared here 66 | scalar_sum_op() {} | ^~~~~~~~~~~~~ /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/truck_path_optimization.cpp: In member function ‘bool senior::pnc::algorithm::TruckPathOptimization::TransToPath()’: /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/truck_path_optimization.cpp:267:35: warning: ‘*((void*)& trailer_heading_data +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 267 | trailer_heading_data[0] - trailer_heading_data[2]; /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/truck_path_optimization.cpp:267:35: warning: ‘trailer_heading_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] /root/workspace/module-pncreplayer/src/pnc/common/zip/mini_zip.cpp: In static member function ‘static bool senior::common::MiniZip::ZipFiles(std::string, std::vector<std::__cxx11::basic_string<char> >, const senior::common::ZipParams&)’: /root/workspace/module-pncreplayer/src/pnc/common/zip/mini_zip.cpp:311:9: warning: ‘fin’ may be used uninitialized in this function [-Wmaybe-uninitialized] 311 | if (fin) fclose(fin); | ^~ /root/workspace/module-pncreplayer/src/pnc/data/boundary/road_boundary.cpp: In member function ‘void senior::pnc::data::RoadBoundary::GenerateSwitchShiftL(senior::pnc::data::PlanFrame&, const senior::pnc::data::GuideLine&)’: /root/workspace/module-pncreplayer/src/pnc/data/boundary/road_boundary.cpp:850:34: warning: ‘right_shift_l’ may be used uninitialized in this function [-Wmaybe-uninitialized] 850 | boundary_pt.set_right_shift_l(right_shift_l); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /root/workspace/module-pncreplayer/src/pnc/data/boundary/road_boundary.cpp:849:33: warning: ‘left_shift_l’ may be used uninitialized in this function [-Wmaybe-uninitialized] 849 | boundary_pt.set_left_shift_l(left_shift_l); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/data/config/cfg_ssep.cpp:3: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/data/boundary/road_boundary.cpp: In member function ‘void senior::pnc::data::RoadBoundary::GenerateSwitchShiftL(senior::pnc::data::PlanFrame&, const senior::pnc::data::GuideLine&)’: /root/workspace/module-pncreplayer/src/pnc/data/boundary/road_boundary.cpp:850:34: warning: ‘right_shift_l’ may be used uninitialized in this function [-Wmaybe-uninitialized] 850 | boundary_pt.set_right_shift_l(right_shift_l); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /root/workspace/module-pncreplayer/src/pnc/data/boundary/road_boundary.cpp:849:33: warning: ‘left_shift_l’ may be used uninitialized in this function [-Wmaybe-uninitialized] 849 | boundary_pt.set_left_shift_l(left_shift_l); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/data/config/cfg_ssep.cpp:3: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h:15, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:3, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/data/ssep/ssep_activation.hpp:7, from /root/workspace/module-pncreplayer/src/pnc/data/ssep/ssep_activation.cpp:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateInitNode(const senior::pnc::ssep::geometric_searcher::State&)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:54:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 54 | .state = state, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:55:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 55 | .parent_edge_id = -1, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:56:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 56 | .accumulated_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 57 | .heuristic_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:58:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 58 | .node_level = 0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::geometric_searcher::MotionPrimitive&&, int, double, double)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 76 | .state = edges_.back().motion_primitive.GetEndState(), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 77 | .parent_edge_id = edge_id, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 78 | .accumulated_cost = parent.accumulated_cost + cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 79 | .heuristic_cost = heur_cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .node_level = parent.node_level + 1, | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/data/ssep/ssep_activation.hpp:7, from /root/workspace/module-pncreplayer/src/pnc/data/ssep/ssep_activation.cpp:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h:15, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:3, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/./data/ssep/ssep_activation.hpp:7, from /root/workspace/module-pncreplayer/src/pnc/hmi/draw/draw_map.cpp:6: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateInitNode(const senior::pnc::ssep::geometric_searcher::State&)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:54:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 54 | .state = state, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:55:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 55 | .parent_edge_id = -1, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:56:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 56 | .accumulated_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 57 | .heuristic_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:58:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 58 | .node_level = 0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::geometric_searcher::MotionPrimitive&&, int, double, double)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 76 | .state = edges_.back().motion_primitive.GetEndState(), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 77 | .parent_edge_id = edge_id, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 78 | .accumulated_cost = parent.accumulated_cost + cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 79 | .heuristic_cost = heur_cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .node_level = parent.node_level + 1, | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/./data/ssep/ssep_activation.hpp:7, from /root/workspace/module-pncreplayer/src/pnc/hmi/draw/draw_map.cpp:6: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h:15, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:3, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/data/ssep/ssep_activation.hpp:7, from /root/workspace/module-pncreplayer/src/pnc/data/ssep/ssep_activation.cpp:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateInitNode(const senior::pnc::ssep::geometric_searcher::State&)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:54:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 54 | .state = state, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:55:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 55 | .parent_edge_id = -1, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:56:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 56 | .accumulated_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 57 | .heuristic_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:58:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 58 | .node_level = 0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::geometric_searcher::MotionPrimitive&&, int, double, double)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 76 | .state = edges_.back().motion_primitive.GetEndState(), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 77 | .parent_edge_id = edge_id, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 78 | .accumulated_cost = parent.accumulated_cost + cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 79 | .heuristic_cost = heur_cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .node_level = parent.node_level + 1, | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/data/ssep/ssep_activation.hpp:7, from /root/workspace/module-pncreplayer/src/pnc/data/ssep/ssep_activation.cpp:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/io/string_compress.cpp: In static member function ‘static int senior::StringCompress::DecompressString(const string&, std::string&)’: /root/workspace/module-pncreplayer/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/module-pncreplayer/src/pnc/io/string_compress.cpp:116:9: note: here 116 | case Z_DATA_ERROR: | ^~~~ In file included from /usr/local/include/breakpad/common/memory_allocator.h:50, from /usr/local/include/breakpad/client/linux/dump_writer_common/thread_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:54, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/src/pnc/node/logic.hpp:42, from /root/workspace/module-pncreplayer/src/pnc/node/logic.cpp:1: /usr/local/include/breakpad/third_party/lss/linux_syscall_support.h:2180:42: warning: ISO C++ does not permit named variadic macros [-Wvariadic-macros] 2180 | #define LSS_BODY(nr, type, name, args...) \ | ^~~ In file included from /usr/local/include/breakpad/client/linux/dump_writer_common/mapping_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:53, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/src/pnc/node/logic.hpp:42, from /root/workspace/module-pncreplayer/src/pnc/node/logic.cpp:1: /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1094:44: warning: ISO C++ forbids zero-size array ‘entries’ [-Wpedantic] 1094 | MDRawSimpleStringDictionaryEntry entries[0]; | ^ /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1110:32: warning: ISO C++ forbids zero-size array ‘modules’ [-Wpedantic] 1110 | MDLocationDescriptor modules[0]; /* MDRawModuleCrashpadInfoLink */ | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h:15, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:3, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/./data/ssep/ssep_activation.hpp:7, from /root/workspace/module-pncreplayer/src/pnc/hmi/draw/draw_map.cpp:6: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateInitNode(const senior::pnc::ssep::geometric_searcher::State&)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:54:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 54 | .state = state, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:55:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 55 | .parent_edge_id = -1, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:56:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 56 | .accumulated_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 57 | .heuristic_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:58:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 58 | .node_level = 0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::geometric_searcher::MotionPrimitive&&, int, double, double)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 76 | .state = edges_.back().motion_primitive.GetEndState(), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 77 | .parent_edge_id = edge_id, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 78 | .accumulated_cost = parent.accumulated_cost + cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 79 | .heuristic_cost = heur_cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .node_level = parent.node_level + 1, | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/./data/ssep/ssep_activation.hpp:7, from /root/workspace/module-pncreplayer/src/pnc/hmi/draw/draw_map.cpp:6: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/io/string_compress.cpp: In static member function ‘static int senior::StringCompress::DecompressString(const string&, std::string&)’: /root/workspace/module-pncreplayer/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/module-pncreplayer/src/pnc/io/string_compress.cpp:116:9: note: here 116 | case Z_DATA_ERROR: | ^~~~ In file included from /usr/local/include/breakpad/common/memory_allocator.h:50, from /usr/local/include/breakpad/client/linux/dump_writer_common/thread_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:54, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/src/pnc/node/logic.hpp:42, from /root/workspace/module-pncreplayer/src/pnc/node/logic.cpp:1: /usr/local/include/breakpad/third_party/lss/linux_syscall_support.h:2180:42: warning: ISO C++ does not permit named variadic macros [-Wvariadic-macros] 2180 | #define LSS_BODY(nr, type, name, args...) \ | ^~~ In file included from /usr/local/include/breakpad/client/linux/dump_writer_common/mapping_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:53, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/src/pnc/node/logic.hpp:42, from /root/workspace/module-pncreplayer/src/pnc/node/logic.cpp:1: /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1094:44: warning: ISO C++ forbids zero-size array ‘entries’ [-Wpedantic] 1094 | MDRawSimpleStringDictionaryEntry entries[0]; | ^ /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1110:32: warning: ISO C++ forbids zero-size array ‘modules’ [-Wpedantic] 1110 | MDLocationDescriptor modules[0]; /* MDRawModuleCrashpadInfoLink */ | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h:15, from /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateInitNode(const senior::pnc::ssep::geometric_searcher::State&)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:54:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 54 | .state = state, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:55:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 55 | .parent_edge_id = -1, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:56:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 56 | .accumulated_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 57 | .heuristic_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:58:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 58 | .node_level = 0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::geometric_searcher::MotionPrimitive&&, int, double, double)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 76 | .state = edges_.back().motion_primitive.GetEndState(), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 77 | .parent_edge_id = edge_id, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 78 | .accumulated_cost = parent.accumulated_cost + cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 79 | .heuristic_cost = heur_cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .node_level = parent.node_level + 1, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc: In member function ‘bool senior::pnc::ssep::geometric_searcher::BulkYardGeometricSearcher::Plan(double, double, double, double, double, double, double, const std::vector<double>&, std::shared_ptr<senior::pnc::ssep::OGM>, const std::vector<std::array<double, 3> >&, senior::pnc::ssep::SsepPath*, senior::pnc::ssep::SsepDebugData*, std::vector<double>&, std::vector<double>&, std::mutex&)’: /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc:60:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 60 | .x = ex, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc:61:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 61 | .y = ey, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc:62:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 62 | .heading = eheading, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc:80:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .x = sx, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc:81:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 81 | .y = sy, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc:82:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 82 | .heading = sheading, | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc: In member function ‘bool senior::pnc::ssep::HybridAStarTT::Plan(double, double, double, double, double, double, double, double, double, double, double, double, double, const std::vector<double>&, const std::vector<std::vector<senior::pnc::ssep::Vec2d> >&, const std::vector<std::vector<senior::pnc::ssep::Vec2d> >&, std::shared_ptr<senior::pnc::ssep::OGM>, std::shared_ptr<senior::pnc::ssep::ObstacleDisLayer>, std::shared_ptr<senior::pnc::ssep::ObstacleDisLayer>, const std::vector<std::array<double, 3> >&, senior::pnc::ssep::SsepPath*, senior::pnc::ssep::SsepDebugData*, std::vector<double>&, std::vector<double>&, std::mutex&)’: /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:240:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 240 | .x = ex, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:241:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 241 | .y = ey, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:242:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 242 | .phi_tractor = ephi_tractor, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:243:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 243 | .phi_trailer = ephi_trailer, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:246:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 246 | .x = px, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:247:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 247 | .y = py, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:248:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 248 | .phi_tractor = pphi_tractor, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:249:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 249 | .phi_trailer = pphi_trailer, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc: In member function ‘bool senior::pnc::ssep::HybridAStarTT::IlqrCurveExpansion(std::shared_ptr<senior::pnc::ssep::NodeTT>, bool)’: /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1175:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 1175 | .x = current_node->GetX(), | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1176:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 1176 | .y = current_node->GetY(), | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1177:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 1177 | .phi_tractor = current_node->GetPhiTractor(), | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1178:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 1178 | .phi_trailer = current_node->GetPhiTrailer(), | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/preprocessed_curves/trajectories_reader.cc:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve_manager.h:6, from /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/preprocessed_curves/tt_curve_manager.cc:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h:15, from /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star.hpp:3, from /root/workspace/module-pncreplayer/src/pnc/ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/ssep/ssep_planner.cc:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateInitNode(const senior::pnc::ssep::geometric_searcher::State&)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:54:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 54 | .state = state, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:55:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 55 | .parent_edge_id = -1, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:56:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 56 | .accumulated_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 57 | .heuristic_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:58:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 58 | .node_level = 0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::geometric_searcher::MotionPrimitive&&, int, double, double)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 76 | .state = edges_.back().motion_primitive.GetEndState(), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 77 | .parent_edge_id = edge_id, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 78 | .accumulated_cost = parent.accumulated_cost + cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 79 | .heuristic_cost = heur_cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .node_level = parent.node_level + 1, | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/ssep/ssep_planner.cc:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h:15, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:3, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/tasks/other_tasks/stitch_path_to_reference_line.hpp:5, from /root/workspace/module-pncreplayer/src/pnc/tasks/other_tasks/stitch_path_to_reference_line.cpp:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateInitNode(const senior::pnc::ssep::geometric_searcher::State&)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:54:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 54 | .state = state, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:55:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 55 | .parent_edge_id = -1, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:56:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 56 | .accumulated_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 57 | .heuristic_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:58:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 58 | .node_level = 0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::geometric_searcher::MotionPrimitive&&, int, double, double)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 76 | .state = edges_.back().motion_primitive.GetEndState(), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 77 | .parent_edge_id = edge_id, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 78 | .accumulated_cost = parent.accumulated_cost + cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 79 | .heuristic_cost = heur_cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .node_level = parent.node_level + 1, | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/tasks/other_tasks/stitch_path_to_reference_line.hpp:5, from /root/workspace/module-pncreplayer/src/pnc/tasks/other_tasks/stitch_path_to_reference_line.cpp:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h:15, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:3, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/tasks/other_tasks/stitch_trailer_path_to_ref_line.hpp:5, from /root/workspace/module-pncreplayer/src/pnc/tasks/other_tasks/stitch_trailer_path_to_ref_line.cpp:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateInitNode(const senior::pnc::ssep::geometric_searcher::State&)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:54:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 54 | .state = state, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:55:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 55 | .parent_edge_id = -1, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:56:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 56 | .accumulated_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 57 | .heuristic_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:58:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 58 | .node_level = 0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::geometric_searcher::MotionPrimitive&&, int, double, double)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 76 | .state = edges_.back().motion_primitive.GetEndState(), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 77 | .parent_edge_id = edge_id, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 78 | .accumulated_cost = parent.accumulated_cost + cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 79 | .heuristic_cost = heur_cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .node_level = parent.node_level + 1, | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/tasks/other_tasks/stitch_trailer_path_to_ref_line.hpp:5, from /root/workspace/module-pncreplayer/src/pnc/tasks/other_tasks/stitch_trailer_path_to_ref_line.cpp:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ In file included from /usr/local/include/breakpad/common/memory_allocator.h:50, from /usr/local/include/breakpad/client/linux/dump_writer_common/thread_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:54, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/src/pnc/tasks/plan/ssep_task.hpp:14, from /root/workspace/module-pncreplayer/src/pnc/tasks/plan/ssep_task.cpp:1: /usr/local/include/breakpad/third_party/lss/linux_syscall_support.h:2180:42: warning: ISO C++ does not permit named variadic macros [-Wvariadic-macros] 2180 | #define LSS_BODY(nr, type, name, args...) \ | ^~~ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h:15, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:3, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/./data/ssep/ssep_activation.hpp:7, from /root/workspace/module-pncreplayer/src/pnc/tasks/plan/ssep_task.hpp:10, from /root/workspace/module-pncreplayer/src/pnc/tasks/plan/ssep_task.cpp:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateInitNode(const senior::pnc::ssep::geometric_searcher::State&)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:54:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 54 | .state = state, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:55:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 55 | .parent_edge_id = -1, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:56:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 56 | .accumulated_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 57 | .heuristic_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:58:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 58 | .node_level = 0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::geometric_searcher::MotionPrimitive&&, int, double, double)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 76 | .state = edges_.back().motion_primitive.GetEndState(), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 77 | .parent_edge_id = edge_id, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 78 | .accumulated_cost = parent.accumulated_cost + cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 79 | .heuristic_cost = heur_cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .node_level = parent.node_level + 1, | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/./data/ssep/ssep_activation.hpp:7, from /root/workspace/module-pncreplayer/src/pnc/tasks/plan/ssep_task.hpp:10, from /root/workspace/module-pncreplayer/src/pnc/tasks/plan/ssep_task.cpp:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ In file included from /usr/local/include/breakpad/client/linux/dump_writer_common/mapping_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:53, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/src/pnc/tasks/plan/ssep_task.hpp:14, from /root/workspace/module-pncreplayer/src/pnc/tasks/plan/ssep_task.cpp:1: /usr/local/include/breakpad/google_breakpad/common/minidump_format.h: At global scope: /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1094:44: warning: ISO C++ forbids zero-size array ‘entries’ [-Wpedantic] 1094 | MDRawSimpleStringDictionaryEntry entries[0]; | ^ /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1110:32: warning: ISO C++ forbids zero-size array ‘modules’ [-Wpedantic] 1110 | MDLocationDescriptor modules[0]; /* MDRawModuleCrashpadInfoLink */ | ^ In file included from /usr/local/include/breakpad/common/memory_allocator.h:50, from /usr/local/include/breakpad/client/linux/dump_writer_common/thread_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:54, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/src/pnc/./tasks/plan/ssep_task.hpp:14, from /root/workspace/module-pncreplayer/src/pnc/tasks/task_factory.cpp:50: /usr/local/include/breakpad/third_party/lss/linux_syscall_support.h:2180:42: warning: ISO C++ does not permit named variadic macros [-Wvariadic-macros] 2180 | #define LSS_BODY(nr, type, name, args...) \ | ^~~ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h:15, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:3, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/./tasks/other_tasks/stitch_path_to_reference_line.hpp:5, from /root/workspace/module-pncreplayer/src/pnc/tasks/task_factory.cpp:40: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateInitNode(const senior::pnc::ssep::geometric_searcher::State&)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:54:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 54 | .state = state, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:55:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 55 | .parent_edge_id = -1, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:56:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 56 | .accumulated_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 57 | .heuristic_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:58:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 58 | .node_level = 0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::geometric_searcher::MotionPrimitive&&, int, double, double)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 76 | .state = edges_.back().motion_primitive.GetEndState(), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 77 | .parent_edge_id = edge_id, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 78 | .accumulated_cost = parent.accumulated_cost + cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 79 | .heuristic_cost = heur_cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .node_level = parent.node_level + 1, | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/./tasks/other_tasks/stitch_path_to_reference_line.hpp:5, from /root/workspace/module-pncreplayer/src/pnc/tasks/task_factory.cpp:40: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ In file included from /usr/local/include/breakpad/client/linux/dump_writer_common/mapping_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:53, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/src/pnc/./tasks/plan/ssep_task.hpp:14, from /root/workspace/module-pncreplayer/src/pnc/tasks/task_factory.cpp:50: /usr/local/include/breakpad/google_breakpad/common/minidump_format.h: At global scope: /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1094:44: warning: ISO C++ forbids zero-size array ‘entries’ [-Wpedantic] 1094 | MDRawSimpleStringDictionaryEntry entries[0]; | ^ /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1110:32: warning: ISO C++ forbids zero-size array ‘modules’ [-Wpedantic] 1110 | MDLocationDescriptor modules[0]; /* MDRawModuleCrashpadInfoLink */ | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h:15, from /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateInitNode(const senior::pnc::ssep::geometric_searcher::State&)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:54:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 54 | .state = state, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:55:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 55 | .parent_edge_id = -1, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:56:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 56 | .accumulated_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 57 | .heuristic_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:58:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 58 | .node_level = 0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::geometric_searcher::MotionPrimitive&&, int, double, double)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 76 | .state = edges_.back().motion_primitive.GetEndState(), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 77 | .parent_edge_id = edge_id, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 78 | .accumulated_cost = parent.accumulated_cost + cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 79 | .heuristic_cost = heur_cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .node_level = parent.node_level + 1, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc: In member function ‘bool senior::pnc::ssep::geometric_searcher::BulkYardGeometricSearcher::Plan(double, double, double, double, double, double, double, const std::vector<double>&, std::shared_ptr<senior::pnc::ssep::OGM>, const std::vector<std::array<double, 3> >&, senior::pnc::ssep::SsepPath*, senior::pnc::ssep::SsepDebugData*, std::vector<double>&, std::vector<double>&, std::mutex&)’: /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc:60:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 60 | .x = ex, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc:61:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 61 | .y = ey, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc:62:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 62 | .heading = eheading, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc:80:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .x = sx, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc:81:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 81 | .y = sy, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc:82:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 82 | .heading = sheading, | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc: In member function ‘bool senior::pnc::ssep::HybridAStarTT::Plan(double, double, double, double, double, double, double, double, double, double, double, double, double, const std::vector<double>&, const std::vector<std::vector<senior::pnc::ssep::Vec2d> >&, const std::vector<std::vector<senior::pnc::ssep::Vec2d> >&, std::shared_ptr<senior::pnc::ssep::OGM>, std::shared_ptr<senior::pnc::ssep::ObstacleDisLayer>, std::shared_ptr<senior::pnc::ssep::ObstacleDisLayer>, const std::vector<std::array<double, 3> >&, senior::pnc::ssep::SsepPath*, senior::pnc::ssep::SsepDebugData*, std::vector<double>&, std::vector<double>&, std::mutex&)’: /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:240:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 240 | .x = ex, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:241:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 241 | .y = ey, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:242:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 242 | .phi_tractor = ephi_tractor, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:243:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 243 | .phi_trailer = ephi_trailer, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:246:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 246 | .x = px, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:247:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 247 | .y = py, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:248:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 248 | .phi_tractor = pphi_tractor, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:249:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 249 | .phi_trailer = pphi_trailer, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc: In member function ‘bool senior::pnc::ssep::HybridAStarTT::IlqrCurveExpansion(std::shared_ptr<senior::pnc::ssep::NodeTT>, bool)’: /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1175:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 1175 | .x = current_node->GetX(), | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1176:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 1176 | .y = current_node->GetY(), | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1177:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 1177 | .phi_tractor = current_node->GetPhiTractor(), | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1178:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 1178 | .phi_trailer = current_node->GetPhiTrailer(), | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/preprocessed_curves/trajectories_reader.cc:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve_manager.h:6, from /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/preprocessed_curves/tt_curve_manager.cc:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ In file included from /usr/local/include/breakpad/common/memory_allocator.h:50, from /usr/local/include/breakpad/client/linux/dump_writer_common/thread_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:54, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/build/pnc/node/../../../src/pnc/node/logic.hpp:42, from /root/workspace/module-pncreplayer/build/pnc/node/moc_logic.cpp:9: /usr/local/include/breakpad/third_party/lss/linux_syscall_support.h:2180:42: warning: ISO C++ does not permit named variadic macros [-Wvariadic-macros] 2180 | #define LSS_BODY(nr, type, name, args...) \ | ^~~ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h:15, from /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star.hpp:3, from /root/workspace/module-pncreplayer/src/pnc/ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/ssep/ssep_planner.cc:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateInitNode(const senior::pnc::ssep::geometric_searcher::State&)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:54:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 54 | .state = state, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:55:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 55 | .parent_edge_id = -1, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:56:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 56 | .accumulated_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 57 | .heuristic_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:58:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 58 | .node_level = 0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::geometric_searcher::MotionPrimitive&&, int, double, double)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 76 | .state = edges_.back().motion_primitive.GetEndState(), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 77 | .parent_edge_id = edge_id, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 78 | .accumulated_cost = parent.accumulated_cost + cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 79 | .heuristic_cost = heur_cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .node_level = parent.node_level + 1, | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/ssep/ssep_planner.cc:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ In file included from /usr/local/include/breakpad/client/linux/dump_writer_common/mapping_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:53, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/build/pnc/node/../../../src/pnc/node/logic.hpp:42, from /root/workspace/module-pncreplayer/build/pnc/node/moc_logic.cpp:9: /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1094:44: warning: ISO C++ forbids zero-size array ‘entries’ [-Wpedantic] 1094 | MDRawSimpleStringDictionaryEntry entries[0]; | ^ /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1110:32: warning: ISO C++ forbids zero-size array ‘modules’ [-Wpedantic] 1110 | MDLocationDescriptor modules[0]; /* MDRawModuleCrashpadInfoLink */ | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h:15, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:3, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/tasks/other_tasks/stitch_path_to_reference_line.hpp:5, from /root/workspace/module-pncreplayer/src/pnc/tasks/other_tasks/stitch_path_to_reference_line.cpp:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateInitNode(const senior::pnc::ssep::geometric_searcher::State&)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:54:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 54 | .state = state, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:55:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 55 | .parent_edge_id = -1, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:56:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 56 | .accumulated_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 57 | .heuristic_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:58:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 58 | .node_level = 0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::geometric_searcher::MotionPrimitive&&, int, double, double)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 76 | .state = edges_.back().motion_primitive.GetEndState(), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 77 | .parent_edge_id = edge_id, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 78 | .accumulated_cost = parent.accumulated_cost + cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 79 | .heuristic_cost = heur_cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .node_level = parent.node_level + 1, | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/tasks/other_tasks/stitch_path_to_reference_line.hpp:5, from /root/workspace/module-pncreplayer/src/pnc/tasks/other_tasks/stitch_path_to_reference_line.cpp:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h:15, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:3, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/tasks/other_tasks/stitch_trailer_path_to_ref_line.hpp:5, from /root/workspace/module-pncreplayer/src/pnc/tasks/other_tasks/stitch_trailer_path_to_ref_line.cpp:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateInitNode(const senior::pnc::ssep::geometric_searcher::State&)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:54:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 54 | .state = state, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:55:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 55 | .parent_edge_id = -1, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:56:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 56 | .accumulated_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 57 | .heuristic_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:58:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 58 | .node_level = 0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::geometric_searcher::MotionPrimitive&&, int, double, double)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 76 | .state = edges_.back().motion_primitive.GetEndState(), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 77 | .parent_edge_id = edge_id, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 78 | .accumulated_cost = parent.accumulated_cost + cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 79 | .heuristic_cost = heur_cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .node_level = parent.node_level + 1, | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/tasks/other_tasks/stitch_trailer_path_to_ref_line.hpp:5, from /root/workspace/module-pncreplayer/src/pnc/tasks/other_tasks/stitch_trailer_path_to_ref_line.cpp:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ In file included from /usr/local/include/breakpad/common/memory_allocator.h:50, from /usr/local/include/breakpad/client/linux/dump_writer_common/thread_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:54, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/src/pnc/tasks/plan/ssep_task.hpp:14, from /root/workspace/module-pncreplayer/src/pnc/tasks/plan/ssep_task.cpp:1: /usr/local/include/breakpad/third_party/lss/linux_syscall_support.h:2180:42: warning: ISO C++ does not permit named variadic macros [-Wvariadic-macros] 2180 | #define LSS_BODY(nr, type, name, args...) \ | ^~~ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h:15, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:3, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/./data/ssep/ssep_activation.hpp:7, from /root/workspace/module-pncreplayer/src/pnc/tasks/plan/ssep_task.hpp:10, from /root/workspace/module-pncreplayer/src/pnc/tasks/plan/ssep_task.cpp:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateInitNode(const senior::pnc::ssep::geometric_searcher::State&)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:54:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 54 | .state = state, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:55:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 55 | .parent_edge_id = -1, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:56:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 56 | .accumulated_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 57 | .heuristic_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:58:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 58 | .node_level = 0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::geometric_searcher::MotionPrimitive&&, int, double, double)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 76 | .state = edges_.back().motion_primitive.GetEndState(), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 77 | .parent_edge_id = edge_id, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 78 | .accumulated_cost = parent.accumulated_cost + cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 79 | .heuristic_cost = heur_cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .node_level = parent.node_level + 1, | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/./data/ssep/ssep_activation.hpp:7, from /root/workspace/module-pncreplayer/src/pnc/tasks/plan/ssep_task.hpp:10, from /root/workspace/module-pncreplayer/src/pnc/tasks/plan/ssep_task.cpp:1: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ In file included from /usr/local/include/breakpad/client/linux/dump_writer_common/mapping_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:53, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/src/pnc/tasks/plan/ssep_task.hpp:14, from /root/workspace/module-pncreplayer/src/pnc/tasks/plan/ssep_task.cpp:1: /usr/local/include/breakpad/google_breakpad/common/minidump_format.h: At global scope: /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1094:44: warning: ISO C++ forbids zero-size array ‘entries’ [-Wpedantic] 1094 | MDRawSimpleStringDictionaryEntry entries[0]; | ^ /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1110:32: warning: ISO C++ forbids zero-size array ‘modules’ [-Wpedantic] 1110 | MDLocationDescriptor modules[0]; /* MDRawModuleCrashpadInfoLink */ | ^ In file included from /usr/local/include/breakpad/common/memory_allocator.h:50, from /usr/local/include/breakpad/client/linux/dump_writer_common/thread_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:54, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/src/pnc/./tasks/plan/ssep_task.hpp:14, from /root/workspace/module-pncreplayer/src/pnc/tasks/task_factory.cpp:50: /usr/local/include/breakpad/third_party/lss/linux_syscall_support.h:2180:42: warning: ISO C++ does not permit named variadic macros [-Wvariadic-macros] 2180 | #define LSS_BODY(nr, type, name, args...) \ | ^~~ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h:15, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:3, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/./tasks/other_tasks/stitch_path_to_reference_line.hpp:5, from /root/workspace/module-pncreplayer/src/pnc/tasks/task_factory.cpp:40: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateInitNode(const senior::pnc::ssep::geometric_searcher::State&)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:54:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 54 | .state = state, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:55:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 55 | .parent_edge_id = -1, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:56:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 56 | .accumulated_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:57:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 57 | .heuristic_cost = 0.0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:58:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 58 | .node_level = 0, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h: In member function ‘senior::pnc::ssep::geometric_searcher::Node::ID senior::pnc::ssep::geometric_searcher::SearchGraph::CreateEdgeAndSuccessorNode(senior::pnc::ssep::geometric_searcher::MotionPrimitive&&, int, double, double)’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:76:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 76 | .state = edges_.back().motion_primitive.GetEndState(), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:77:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 77 | .parent_edge_id = edge_id, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:78:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 78 | .accumulated_cost = parent.accumulated_cost + cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:79:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 79 | .heuristic_cost = heur_cost, | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/geometric_searcher/search_graph.h:80:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 80 | .node_level = parent.node_level + 1, | ^ In file included from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/trajectories_reader.h:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star_tt.h:21, from /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/hybrid_a_star.hpp:6, from /root/workspace/module-pncreplayer/src/pnc/./ssep/ssep_planner.h:3, from /root/workspace/module-pncreplayer/src/pnc/./tasks/other_tasks/stitch_path_to_reference_line.hpp:5, from /root/workspace/module-pncreplayer/src/pnc/tasks/task_factory.cpp:40: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h: In member function ‘senior::pnc::ssep::PoseTT senior::pnc::ssep::TractorTrailerCurve::GetPoseTT(int) const’: /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:35:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 35 | .x = GetX(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:36:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 36 | .y = GetY(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:37:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 37 | .phi_tractor = GetTractorTheta(idx), | ^ /root/workspace/module-pncreplayer/src/pnc/./ssep/coarse_search/preprocessed_curves/tt_curve.h:38:9: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 38 | .phi_trailer = GetTrailerTheta(idx), | ^ In file included from /usr/local/include/breakpad/client/linux/dump_writer_common/mapping_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:53, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/src/pnc/./tasks/plan/ssep_task.hpp:14, from /root/workspace/module-pncreplayer/src/pnc/tasks/task_factory.cpp:50: /usr/local/include/breakpad/google_breakpad/common/minidump_format.h: At global scope: /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1094:44: warning: ISO C++ forbids zero-size array ‘entries’ [-Wpedantic] 1094 | MDRawSimpleStringDictionaryEntry entries[0]; | ^ /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1110:32: warning: ISO C++ forbids zero-size array ‘modules’ [-Wpedantic] 1110 | MDLocationDescriptor modules[0]; /* MDRawModuleCrashpadInfoLink */ | ^ In file included from /usr/local/include/breakpad/common/memory_allocator.h:50, from /usr/local/include/breakpad/client/linux/dump_writer_common/thread_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:54, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/build/pnc/node/../../../src/pnc/node/logic.hpp:42, from /root/workspace/module-pncreplayer/build/pnc/node/moc_logic.cpp:9: /usr/local/include/breakpad/third_party/lss/linux_syscall_support.h:2180:42: warning: ISO C++ does not permit named variadic macros [-Wvariadic-macros] 2180 | #define LSS_BODY(nr, type, name, args...) \ | ^~~ In file included from /usr/local/include/breakpad/client/linux/dump_writer_common/mapping_info.h:37, from /usr/local/include/breakpad/client/linux/minidump_writer/linux_dumper.h:53, from /usr/local/include/breakpad/client/linux/minidump_writer/minidump_writer.h:42, from /usr/local/include/breakpad/client/linux/handler/exception_handler.h:42, from /root/workspace/module-pncreplayer/build/pnc/node/../../../src/pnc/node/logic.hpp:42, from /root/workspace/module-pncreplayer/build/pnc/node/moc_logic.cpp:9: /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1094:44: warning: ISO C++ forbids zero-size array ‘entries’ [-Wpedantic] 1094 | MDRawSimpleStringDictionaryEntry entries[0]; | ^ /usr/local/include/breakpad/google_breakpad/common/minidump_format.h:1110:32: warning: ISO C++ forbids zero-size array ‘modules’ [-Wpedantic] 1110 | MDLocationDescriptor modules[0]; /* MDRawModuleCrashpadInfoLink */ | ^ cd /root/workspace/module-pncreplayer/build/pnc; catkin build --get-env pnc | catkin env -si /usr/bin/make --jobserver-auth=3,4; cd - [build 1:02:17.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:17.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:17.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:17.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:17.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:17.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:17.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:18.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:18.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:18.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:18.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:18.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:18.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:18.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:18.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:18.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:18.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:19.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:19.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:19.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:19.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:19.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:19.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:19.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:19.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:19.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 1... [build 1:02:19.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:20.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:20.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:20.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:20.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:20.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:20.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:20.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:20.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:20.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:20.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:21.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:21.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:21.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:21.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:21.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:21.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:21.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:21.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:21.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:21.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:22.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:22.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:22.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50... [build 1:02:22.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (10... ............................................................................... Finished <<< pnc [ 1 hour 12.6 seconds ] [build] Summary: All 29 packages succeeded! [build] Ignored: None. [build] Warnings: 17 packages succeeded with warnings. [build] Abandoned: No packages were abandoned. [build] Failed: No packages failed. [build] Runtime: 1 hour 2 minutes and 22.4 seconds total. [build] Note: Workspace packages have changed, please re-source setup files to use them.