[0.022s] Invoking command in '/home/nvidia/zkf/rechange_ws/build/recharge': CMAKE_PREFIX_PATH=/home/nvidia/zkf/rechange_ws/install/interface:/home/nvidia/zkf/rechange_ws/install/recharge:/opt/ros/humble LD_LIBRARY_PATH=/home/nvidia/zkf/rechange_ws/install/interface/lib:/usr/local/cuda-12.6/lib64:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/aarch64-linux-gnu:/opt/ros/humble/lib:/usr/local/cuda-12.6/lib64 /usr/bin/cmake --build /home/nvidia/zkf/rechange_ws/build/recharge -- -j8 -l8
[0.106s] [35m[1mConsolidate compiler generated dependencies of target recharge_node[0m
[0.156s] [ 33%] [32mBuilding CXX object CMakeFiles/recharge_node.dir/src/recharge.cpp.o[0m
[0.866s] In file included from [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:5[m[K:
[0.866s] [01m[K/opt/ros/humble/include/tf2_geometry_msgs/tf2_geometry_msgs/tf2_geometry_msgs.h:35:2:[m[K [01;35m[Kwarning: [m[K#warning This header is obsolete, please include tf2_geometry_msgs/tf2_geometry_msgs.hpp instead [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcpp-Wcpp]8;;[m[K]
[0.866s]    35 | #[01;35m[Kwarning[m[K This header is obsolete, please include tf2_geometry_msgs/tf2_geometry_msgs.hpp instead
[0.866s]       |  [01;35m[K^~~~~~~[m[K
[9.030s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:[m[K In function ‘[01m[Kstd::pair<double, double> calculateAngleBisector(double, double, double, double)[m[K’:
[9.031s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:25:92:[m[K [01;36m[Knote: [m[Kparameter passing for argument of type ‘[01m[Kstd::pair<double, double>[m[K’ when C++17 is enabled changed to match C++14 ]8;;https://gcc.gnu.org/gcc-10/changes.html#empty_basein GCC 10.1]8;;
[9.031s]    25 | std::pair<double, double> calculateAngleBisector(double k1, double b1, double k2, double b2[01;36m[K)[m[K
[9.031s]       |                                                                                            [01;36m[K^[m[K
[9.056s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:[m[K In static member function ‘[01m[Kstatic std::vector<std::vector<IndexPoint> > ToolClass::splitPointsToSegments(const std::vector<IndexPoint>&, double, int)[m[K’:
[9.056s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:142:34:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: ‘[01m[Kstd::deque<double>::size_type[m[K’ {aka ‘[01m[Klong unsigned int[m[K’} and ‘[01m[Kint[m[K’ [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare-Wsign-compare]8;;[m[K]
[9.056s]   142 |         if ([01;35m[Kangle_history.size() > history_window_size[m[K)
[9.056s]       |             [01;35m[K~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~[m[K
[9.056s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:148:34:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: ‘[01m[Kstd::deque<double>::size_type[m[K’ {aka ‘[01m[Klong unsigned int[m[K’} and ‘[01m[Kint[m[K’ [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare-Wsign-compare]8;;[m[K]
[9.056s]   148 |         if ([01;35m[Kangle_history.size() >= history_window_size[m[K)
[9.057s]       |             [01;35m[K~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~[m[K
[9.194s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:[m[K In member function ‘[01m[Kstd::vector<std::pair<int, int> > ScanFilterNode::getSections(int, int, sensor_msgs::msg::LaserScan_<std::allocator<void> >::SharedPtr, const std::map<int, std::pair<double, double> >&)[m[K’:
[9.195s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:398:50:[m[K [01;35m[Kwarning: [m[Kunused parameter ‘[01m[Kmsg[m[K’ [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;[m[K]
[9.195s]   398 |     [01;35m[Kconst sensor_msgs::msg::LaserScan::SharedPtr msg[m[K,
[9.196s]       |     [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~[m[K
[9.196s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:[m[K At global scope:
[9.196s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:457:77:[m[K [01;31m[Kerror: [m[Kno declaration matches ‘[01m[Kstd::map<int, std::tuple<int, int, double, double, double, double, double> > ScanFilterNode::getSegments(const std::map<int, std::pair<double, double> >&)[m[K’
[9.196s]   457 | std::map<int, std::tuple<int, int, double, double, double, double, double>> [01;31m[KScanFilterNode[m[K::getSegments
[9.196s]       |                                                                             [01;31m[K^~~~~~~~~~~~~~[m[K
[9.196s] In file included from [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:1[m[K:
[9.196s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/include/recharge/recharge.hpp:118:5:[m[K [01;36m[Knote: [m[Kcandidate is: ‘[01m[Kstd::map<int, std::tuple<int, int, double, double, double, double, double, int> > ScanFilterNode::getSegments(const std::map<int, std::pair<double, double> >&)[m[K’
[9.196s]   118 |     [01;36m[KgetSegments[m[K(const std::map<int, std::pair<double, double>> &xy_points_map);
[9.196s]       |     [01;36m[K^~~~~~~~~~~[m[K
[9.197s] In file included from [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:1[m[K:
[9.197s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/include/recharge/recharge.hpp:100:7:[m[K [01;36m[Knote: [m[K‘[01m[Kclass ScanFilterNode[m[K’ defined here
[9.197s]   100 | class [01;36m[KScanFilterNode[m[K : public rclcpp::Node
[9.197s]       |       [01;36m[K^~~~~~~~~~~~~~[m[K
[9.243s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:[m[K In member function ‘[01m[Kstd::map<int, std::tuple<int, int, double, double, double, double, double, int> > ScanFilterNode::filterSegments(const std::map<int, std::tuple<int, int, double, double, double, double, double, int> >&)[m[K’:
[9.243s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:532:10:[m[K [01;35m[Kwarning: [m[Kunused variable ‘[01m[Kleft_found[m[K’ [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;[m[K]
[9.243s]   532 |     bool [01;35m[Kleft_found[m[K = false, right_found = false;
[9.243s]       |          [01;35m[K^~~~~~~~~~[m[K
[9.243s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:532:30:[m[K [01;35m[Kwarning: [m[Kunused variable ‘[01m[Kright_found[m[K’ [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;[m[K]
[9.244s]   532 |     bool left_found = false, [01;35m[Kright_found[m[K = false;
[9.244s]       |                              [01;35m[K^~~~~~~~~~~[m[K
[9.257s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:[m[K In member function ‘[01m[Kvoid ScanFilterNode::rvizShowResult(const Result&)[m[K’:
[9.257s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:596:12:[m[K [01;35m[Kwarning: [m[Kunused variable ‘[01m[Kk[m[K’ [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;[m[K]
[9.257s]   596 |     double [01;35m[Kk[m[K = result.middle_line.k;
[9.258s]       |            [01;35m[K^[m[K
[9.258s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:597:12:[m[K [01;35m[Kwarning: [m[Kunused variable ‘[01m[Kb[m[K’ [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;[m[K]
[9.258s]   597 |     double [01;35m[Kb[m[K = result.middle_line.b;
[9.258s]       |            [01;35m[K^[m[K
[9.272s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:[m[K In member function ‘[01m[Kvoid ScanFilterNode::filterScanModify1(sensor_msgs::msg::LaserScan_<std::allocator<void> >::SharedPtr)[m[K’:
[9.272s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:800:15:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: ‘[01m[Ksize_t[m[K’ {aka ‘[01m[Klong unsigned int[m[K’} and ‘[01m[Kint[m[K’ [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare-Wsign-compare]8;;[m[K]
[9.273s]   800 |         if ([01;35m[Ki < min_index[m[K || i > max_index)
[9.273s]       |             [01;35m[K~~^~~~~~~~~~~[m[K
[9.273s] [01m[K/home/nvidia/zkf/rechange_ws/src/recharge/src/recharge.cpp:800:32:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: ‘[01m[Ksize_t[m[K’ {aka ‘[01m[Klong unsigned int[m[K’} and ‘[01m[Kint[m[K’ [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare-Wsign-compare]8;;[m[K]
[9.273s]   800 |         if (i < min_index || [01;35m[Ki > max_index[m[K)
[9.273s]       |                              [01;35m[K~~^~~~~~~~~~~[m[K
[22.576s] gmake[2]: *** [CMakeFiles/recharge_node.dir/build.make:90: CMakeFiles/recharge_node.dir/src/recharge.cpp.o] Error 1
[22.576s] gmake[1]: *** [CMakeFiles/Makefile2:137: CMakeFiles/recharge_node.dir/all] Error 2
[22.576s] gmake: *** [Makefile:146: all] Error 2
[22.582s] Invoked command in '/home/nvidia/zkf/rechange_ws/build/recharge' returned '2': CMAKE_PREFIX_PATH=/home/nvidia/zkf/rechange_ws/install/interface:/home/nvidia/zkf/rechange_ws/install/recharge:/opt/ros/humble LD_LIBRARY_PATH=/home/nvidia/zkf/rechange_ws/install/interface/lib:/usr/local/cuda-12.6/lib64:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/aarch64-linux-gnu:/opt/ros/humble/lib:/usr/local/cuda-12.6/lib64 /usr/bin/cmake --build /home/nvidia/zkf/rechange_ws/build/recharge -- -j8 -l8
