Skipping 2,217 KB.. Console OutputFull Log
complete] [3/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:39.2 s] [28/29 complete] [3/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:39.3 s] [28/29 complete] [3/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:39.4 s] [28/29 complete] [3/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:39.5 s] [28/29 complete] [2/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:39.6 s] [28/29 complete] [2/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:39.7 s] [28/29 complete] [2/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:39.8 s] [28/29 complete] [2/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:39.9 s] [28/29 complete] [2/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:40.0 s] [28/29 complete] [2/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:40.1 s] [28/29 complete] [2/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:40.2 s] [28/29 complete] [2/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:40.3 s] [28/29 complete] [2/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:40.4 s] [28/29 complete] [2/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:40.5 s] [28/29 complete] [2/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:40.6 s] [28/29 complete] [2/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:40.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:40.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (99%) - ... [build 46:41.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:41.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:41.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:41.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:41.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:41.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:41.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:41.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:41.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:41.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:42.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:42.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:42.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:42.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:42.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:42.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:42.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:42.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:42.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:42.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:43.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:43.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:43.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:43.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:43.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:43.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:43.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:43.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:43.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:43.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:44.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:44.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:44.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:44.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:44.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:44.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:44.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:44.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:44.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:44.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:45.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:45.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:45.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:45.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:45.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:45.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:45.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:45.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:45.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:45.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:46.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:46.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:46.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:46.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:46.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:46.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:46.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:46.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:46.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:46.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:47.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:47.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:47.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:47.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:make (100%) -... [build 46:47.4 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 */ | ^ /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:418:27: warning: ‘*((void*)& pre_vt_point +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 418 | cur_vt_pint[1] - pre_vt_point[1]}); /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/imv_wbca_manager.cpp:417:21: warning: ‘pre_vt_point’ may be used uninitialized in this function [-Wmaybe-uninitialized] 417 | {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:258:35: warning: ‘*((void*)& trailer_heading_data +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 258 | trailer_heading_data[0] - trailer_heading_data[2]; /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/truck_path_optimization.cpp:258:35: warning: ‘trailer_heading_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] /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:418:27: warning: ‘*((void*)& pre_vt_point +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 418 | cur_vt_pint[1] - pre_vt_point[1]}); /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/imv_wbca_manager.cpp:417:21: warning: ‘pre_vt_point’ may be used uninitialized in this function [-Wmaybe-uninitialized] 417 | {std::fmax(cur_vt_pint[0], pre_vt_point[0]), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ^~ 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:258:35: warning: ‘*((void*)& trailer_heading_data +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 258 | trailer_heading_data[0] - trailer_heading_data[2]; /root/workspace/module-pncreplayer/src/pnc/algorithm/wbca/path_optimization/truck_path_optimization.cpp:258: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); | ^~ 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/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/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/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: | ^~~~ /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 /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, 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:223:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 223 | .x = ex, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:224:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 224 | .y = ey, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:225:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 225 | .phi_tractor = ephi_tractor, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:226:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 226 | .phi_trailer = ephi_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>)’: /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1037:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 1037 | .x = current_node->GetX(), | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1038:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 1038 | .y = current_node->GetY(), | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1039:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 1039 | .phi_tractor = current_node->GetPhiTractor(), | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1040:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 1040 | .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/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/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 /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, 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:223:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 223 | .x = ex, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:224:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 224 | .y = ey, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:225:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 225 | .phi_tractor = ephi_tractor, | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:226:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 226 | .phi_trailer = ephi_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>)’: /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1037:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 1037 | .x = current_node->GetX(), | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1038:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 1038 | .y = current_node->GetY(), | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1039:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 1039 | .phi_tractor = current_node->GetPhiTractor(), | ^ /root/workspace/module-pncreplayer/src/pnc/ssep/coarse_search/hybrid_a_star_tt.cc:1040:7: warning: C++ designated initializers only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ [-Wpedantic] 1040 | .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/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/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/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 */ | ^ 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 46:47.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:47.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:47.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:47.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:47.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:48.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:48.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:48.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:48.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:48.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:48.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:48.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:48.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:48.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:48.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:49.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:49.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:49.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:49.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:49.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:49.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:49.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:49.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:49.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:49.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:50.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install - 46:... [build 46:50.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:50.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:50.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:50.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:50.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:50.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:50.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:50.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:50.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:51.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:51.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:51.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:51.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:51.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:51.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:51.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:51.7 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:51.8 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:51.9 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:52.0 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:52.1 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:52.2 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:52.3 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:52.4 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:52.5 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (50%)... [build 46:52.6 s] [28/29 complete] [1/6 jobs] [0 queued] [pnc:install (100%... ............................................................................... Finished <<< pnc [ 46 minutes and 8.4 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: 46 minutes and 52.6 seconds total. [build] Note: Workspace packages have changed, please re-source setup files to use them.