Console Output
Skipping 1,423 KB..
Full LogTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTest
Aborted by wuxintao
[build 08:30.1 s] [30/62 complete] [6/6 jobs] [7 queued] [mrpt:make (77%) -...
[build 08:30.2 s] [30/62 complete] [6/6 jobs] [7 queued] [mrpt:make (77%) -...
[build 08:30.3 s] [30/62 complete] [5/6 jobs] [7 queued] [mrpt:make (78%) -...
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/all/build/simulate_msgs; catkin build --get-env simulate_msgs | catkin env -si /usr/bin/cmake /root/workspace/all/src/shared_msgs/simulate_msgs --no-warn-unused-cli -DCATKIN_DEVEL_PREFIX=/root/workspace/all/devel/.private/simulate_msgs -DCMAKE_INSTALL_PREFIX=/root/workspace/all/install -DUSE_ROS2=OFF -DBUILD_TEST=OFF; cd -
...............................................................................
_______________________________________________________________________________
Warnings << spreader_msgs:cmake /root/workspace/all/logs/spreader_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/all/build/spreader_msgs; catkin build --get-env spreader_msgs | catkin env -si /usr/bin/cmake /root/workspace/all/src/shared_msgs/spreader_msgs --no-warn-unused-cli -DCATKIN_DEVEL_PREFIX=/root/workspace/all/devel/.private/spreader_msgs -DCMAKE_INSTALL_PREFIX=/root/workspace/all/install -DUSE_ROS2=OFF -DBUILD_TEST=OFF; cd -
...............................................................................
_______________________________________________________________________________
Warnings << msf_core:cmake /root/workspace/all/logs/msf_core/build.cmake.000.log
option USE_UBUNTU1604:
option USE_ROS2: OFF
CMake Warning at /opt/ros/noetic/share/cmake_modules/cmake/Modules/FindEigen.cmake:62 (message):
The FindEigen.cmake Module in the cmake_modules package is deprecated.
Please use the FindEigen3.cmake Module provided with Eigen. Change
instances of find_package(Eigen) to find_package(Eigen3). Check the
FindEigen3.cmake Module for the resulting CMake variable names.
Call Stack (most recent call first):
CMakeLists.txt:43 (find_package)
CMake Warning at /opt/ros/noetic/share/catkin/cmake/catkin_package.cmake:166 (message):
catkin_package() DEPENDS on 'eigen' but neither 'eigen_INCLUDE_DIRS' nor
'eigen_LIBRARIES' is defined.
Call Stack (most recent call first):
/opt/ros/noetic/share/catkin/cmake/catkin_package.cmake:102 (_catkin_package)
CMakeLists.txt:78 (catkin_package)
cd /root/workspace/all/build/msf_core; catkin build --get-env msf_core | catkin env -si /usr/bin/cmake /root/workspace/all/src/ethzasl_msf/msf_core --no-warn-unused-cli -DCATKIN_DEVEL_PREFIX=/root/workspace/all/devel/.private/msf_core -DCMAKE_INSTALL_PREFIX=/root/workspace/all/install -DUSE_ROS2=OFF -DBUILD_TEST=OFF; cd -
...............................................................................
_______________________________________________________________________________
Warnings << system-ros:cmake /root/workspace/all/logs/system-ros/build.cmake.000.log
=============================================================
-- Protobuf Found, Protobuf Support is turned On!
=============================================================
=============================================================
-- Protobuf Found, Protobuf Support is turned On!
=============================================================
cd /root/workspace/all/build/system-ros; catkin build --get-env system-ros | catkin env -si /usr/bin/cmake /root/workspace/all/src/system-ros --no-warn-unused-cli -DCATKIN_DEVEL_PREFIX=/root/workspace/all/devel/.private/system-ros -DCMAKE_INSTALL_PREFIX=/root/workspace/all/install -DUSE_ROS2=OFF -DBUILD_TEST=OFF; cd -
...............................................................................
_______________________________________________________________________________
Errors << system-ros:make /root/workspace/all/logs/system-ros/build.make.000.log
Failed <<< system-ros [ 4 minutes and 27.4 seconds ]
Abandoned <<< msf_updates [ Unrelated job failed ]
Abandoned <<< test_calib_result [ Unrelated job failed ]
Abandoned <<< tos_msgs [ Unrelated job failed ]
Abandoned <<< v2x_msgs [ Unrelated job failed ]
Abandoned <<< vehicle_msgs [ Unrelated job failed ]
Abandoned <<< visual_msgs [ Unrelated job failed ]
Abandoned <<< warning_module [ Unrelated job failed ]
Abandoned <<< ethzasl_msf [ Unrelated job failed ]
Abandoned <<< acquisition_msgs [ Unrelated job failed ]
Abandoned <<< chassis [ Unrelated job failed ]
Abandoned <<< container_measure [ Unrelated job failed ]
Abandoned <<< crane_detection [ Unrelated job failed ]
Abandoned <<< guardian [ Unrelated job failed ]
Abandoned <<< hesai_lidar [ Unrelated job failed ]
Abandoned <<< lidar_ins_calib [ Unrelated job failed ]
Abandoned <<< ls_detection [ Unrelated job failed ]
Abandoned <<< msf_localization [ Unrelated job failed ]
Abandoned <<< peripheral_controller [ Unrelated job failed ]
Abandoned <<< pnc_debug_msg [ Unrelated job failed ]
Abandoned <<< rslidar_sdk [ Unrelated job failed ]
Abandoned <<< simulator [ Unrelated job failed ]
Abandoned <<< tos_visualize [ Unrelated job failed ]
Abandoned <<< hdmap [ Unrelated job failed ]
Abandoned <<< msf_assistant [ Unrelated job failed ]
Abandoned <<< pnc [ Unrelated job failed ]
Abandoned <<< prediction [ Unrelated job failed ]
Abandoned <<< prediction_scene_fetcher [ Unrelated job failed ]
Abandoned <<< tracer [ Unrelated job failed ]
Abandoned <<< crane_align [ Unrelated job failed ]
Abandoned <<< lidar_loc_v2 [ Unrelated job failed ]
[build 08:30.4 s] [31/62 complete] [2/6 jobs] [0 queued] [1 failed] [mrpt:m...
/root/workspace/all/src/system-ros/src/dds-abstract-layer/dds_abstract_fastdds_impl.cpp: In member function ‘std::shared_ptr<senior::DDSAbstractReader> senior::DDSAbstractFastDDSImpl::create_senior_reader(uint32_t, const Callback&, const string_view&, const senior::DDSReaderConfigSets&)’:
/root/workspace/all/src/system-ros/src/dds-abstract-layer/dds_abstract_fastdds_impl.cpp:39:15: warning: unused variable ‘_reader’ [-Wunused-variable]
39 | dds_reader *_reader = create_dds_reader(domain, topic, config);
| ^~~~~~~
/root/workspace/all/src/system-ros/src/dds-abstract-layer/dds_abstract_fastdds_impl.cpp: In member function ‘std::shared_ptr<senior::DDSAbstractReader> senior::DDSAbstractFastDDSImpl::create_senior_reader(uint32_t, const Callback&, const string_view&, const senior::DDSReaderConfigSets&)’:
/root/workspace/all/src/system-ros/src/dds-abstract-layer/dds_abstract_fastdds_impl.cpp:39:15: warning: unused variable ‘_reader’ [-Wunused-variable]
39 | dds_reader *_reader = create_dds_reader(domain, topic, config);
| ^~~~~~~
/root/workspace/all/src/system-ros/src/unified-system-monitor/tests/test_error_codes.cpp: In function ‘int main(int, char**)’:
/root/workspace/all/src/system-ros/src/unified-system-monitor/tests/test_error_codes.cpp:129:11: warning: unused variable ‘j’ [-Wunused-variable]
129 | int j = 0, k = 0;
| ^
/root/workspace/all/src/system-ros/src/unified-system-monitor/tests/test_error_codes.cpp:129:18: warning: unused variable ‘k’ [-Wunused-variable]
129 | int j = 0, k = 0;
| ^
/root/workspace/all/src/system-ros/src/unified-system-monitor/error_codes/error_codes_info.cpp: In member function ‘bool senior::ErrorCodesInfo::load_from_toml(const string_view&)’:
/root/workspace/all/src/system-ros/src/unified-system-monitor/error_codes/error_codes_info.cpp:48:16: warning: unused variable ‘error_value’ [-Wunused-variable]
48 | auto error_value = error_level_code_map[_error_code_info.error_level];
| ^~~~~~~~~~~
/root/workspace/all/src/system-ros/src/unified-system-monitor/error_codes/error_codes_info.cpp: In member function ‘bool senior::ErrorCodesInfo::load_from_toml(const string_view&)’:
/root/workspace/all/src/system-ros/src/unified-system-monitor/error_codes/error_codes_info.cpp:48:16: warning: unused variable ‘error_value’ [-Wunused-variable]
48 | auto error_value = error_level_code_map[_error_code_info.error_level];
| ^~~~~~~~~~~
c++: fatal error: Terminated signal terminated program cc1plus
compilation terminated.
make[2]: *** [src/unified-system-monitor/collector/CMakeFiles/collector.dir/build.make:154: src/unified-system-monitor/collector/CMakeFiles/collector.dir/__/proto/machine_metrics.pb.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
c++: fatal error: Terminated signal terminated program cc1plus
compilation terminated.
make[2]: *** [src/unified-system-monitor/collector/CMakeFiles/collector.dir/build.make:141: src/unified-system-monitor/collector/CMakeFiles/collector.dir/ros_bridge.cpp.o] Error 1
c++: fatal error: Terminated signal terminated program cc1plus
compilation terminated.
make[2]: *** [src/unified-system-monitor/collector/CMakeFiles/collector.dir/build.make:128: src/unified-system-monitor/collector/CMakeFiles/collector.dir/poweron_test.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1974: src/unified-system-monitor/collector/CMakeFiles/collector.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
c++: fatal error: Terminated signal terminated program cc1plus
compilation terminated.
make[2]: *** [src/node-manager-hmi/CMakeFiles/node_manager_with_hmi.dir/build.make:147: src/node-manager-hmi/CMakeFiles/node_manager_with_hmi.dir/src/node_manager_hmi.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2432: src/node-manager-hmi/CMakeFiles/node_manager_with_hmi.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
cd /root/workspace/all/build/system-ros; catkin build --get-env system-ros | catkin env -si /usr/bin/make --jobserver-auth=3,4; cd -
...............................................................................
Failed << system-ros:make [ Exited with code 2 ]
_______________________________________________________________________________
Errors << mrpt:make /root/workspace/all/logs/mrpt/build.make.000.log
/root/workspace/all/src/mrpt2/3rdparty/libfyaml/src/lib/fy-emit.c: In function ‘fy_emit_token_comment’:
/root/workspace/all/src/mrpt2/3rdparty/libfyaml/src/lib/fy-emit.c:514:14: warning: variable ‘textf’ set but not used [-Wunused-but-set-variable]
514 | const char *textf;
| ^~~~~
/root/workspace/all/src/mrpt2/3rdparty/libfyaml/src/lib/fy-parse.c: In function ‘fy_scan_comment’:
/root/workspace/all/src/mrpt2/3rdparty/libfyaml/src/lib/fy-parse.c:615:14: warning: variable ‘textf’ set but not used [-Wunused-but-set-variable]
615 | const char *textf;
| ^~~~~
/root/workspace/all/src/mrpt2/3rdparty/libfyaml/src/lib/fy-parse.c: In function ‘fy_attach_comment_notice’:
/root/workspace/all/src/mrpt2/3rdparty/libfyaml/src/lib/fy-parse.c:732:14: warning: variable ‘textf’ set but not used [-Wunused-but-set-variable]
732 | const char *textf;
| ^~~~~
/root/workspace/all/src/mrpt2/3rdparty/libfyaml/src/lib/fy-parse.c: In function ‘fy_attach_right_comment_if_any’:
/root/workspace/all/src/mrpt2/3rdparty/libfyaml/src/lib/fy-parse.c:808:16: warning: variable ‘textf’ set but not used [-Wunused-but-set-variable]
808 | const char *textf;
| ^~~~~
/root/workspace/all/src/mrpt2/3rdparty/libfyaml/src/lib/fy-parse.c: In function ‘fy_scan_to_next_token’:
/root/workspace/all/src/mrpt2/3rdparty/libfyaml/src/lib/fy-parse.c:866:14: warning: variable ‘textf’ set but not used [-Wunused-but-set-variable]
866 | const char *textf;
| ^~~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscommon/enumexpandersbase.cpp: In function ‘void forceEnumExpanderInclusion()’:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscommon/enumexpandersbase.cpp:505:16: warning: unused variable ‘blah’ [-Wunused-variable]
505 | volatile bool blah = false;
| ^~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscommon/enumexpandersbase.cpp: At global scope:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscommon/enumexpandersbase.cpp:503:13: warning: ‘void forceEnumExpanderInclusion()’ defined but not used [-Wunused-function]
503 | static void forceEnumExpanderInclusion()
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscommon/journaller.cpp: In member function ‘void Journaller::writeFileHeader(const string&)’:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscommon/journaller.cpp:158:14: warning: variable ‘now’ set but not used [-Wunused-but-set-variable]
158 | XsTimeStamp now = XsTimeStamp::now();
| ^~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/broadcastdevice.cpp: In member function ‘virtual bool BroadcastDevice::isMeasuring() const’:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/broadcastdevice.cpp:324:65: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
324 | return ForwardConstFunc(const_cast<BroadcastDevice* const>(this), &XsDevice::isMeasuring)();
| ^
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/broadcastdevice.cpp: In member function ‘virtual bool BroadcastDevice::isRecording() const’:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/broadcastdevice.cpp:329:65: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
329 | return ForwardConstFunc(const_cast<BroadcastDevice* const>(this), &XsDevice::isRecording)();
| ^
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/broadcastdevice.cpp: In member function ‘virtual bool BroadcastDevice::isReadingFromFile() const’:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/broadcastdevice.cpp:334:65: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
334 | return ForwardConstFunc(const_cast<BroadcastDevice* const>(this), &XsDevice::isReadingFromFile)();
| ^
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/arch/linux/net_serial.cpp: In member function ‘bool rp::arch::net::raw_serial::open(const char*, uint32_t, uint32_t)’:
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/arch/linux/net_serial.cpp:207:13: warning: declaration of ‘int flags’ shadows a parameter [-Wshadow]
207 | int flags = fcntl(_selfpipe[0], F_GETFL);
| ^~~~~
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/arch/linux/net_serial.cpp:97:74: note: shadowed declaration is here
97 | bool raw_serial::open(const char * portname, uint32_t baudrate, uint32_t flags)
| ~~~~~~~~~^~~~~
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/arch/linux/net_serial.cpp: In member function ‘virtual void rp::arch::net::raw_serial::cancelOperation()’:
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/arch/linux/net_serial.cpp:428:12: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
428 | ::write(_selfpipe[1], "x", 1);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/string.h:495,
from /root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/arch/linux/arch_linux.h:40,
from /root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/arch/linux/net_serial.cpp:35:
In function ‘char* strncpy(char*, const char*, size_t)’,
inlined from ‘virtual bool rp::arch::net::raw_serial::bind(const char*, uint32_t, uint32_t)’ at /root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/arch/linux/net_serial.cpp:91:12:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 200 equals destination size [-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/arch/linux/net_socket.cpp: In member function ‘virtual u_result rp::arch::net::StreamSocketImpl::send(const void*, size_t)’:
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/arch/linux/net_socket.cpp:438:17: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
438 | if (ans == (int)len) {
| ~~~~^~~~~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp: In member function ‘virtual int rp::standalone::rplidar::RPlidarDriverImplCommon::_getSyncBitByAngle(int, int)’:
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp:672:9: warning: unused variable ‘current_angleInc_q16’ [-Wunused-variable]
672 | int current_angleInc_q16 = angleInc_q16;
| ^~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp: In member function ‘virtual u_result rp::standalone::rplidar::RPlidarDriverImplCommon::_cacheUltraCapsuledScanData()’:
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp:771:46: warning: unused variable ‘last_scan_count’ [-Wunused-variable]
771 | size_t last_scan_count = 0;
| ^~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp: In member function ‘virtual void rp::standalone::rplidar::RPlidarDriverImplCommon::_ultraCapsuleToNormal(const rplidar_response_ultra_capsule_measurement_nodes_t&, rplidar_response_measurement_node_hq_t*, size_t&)’:
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp:1238:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
1238 | if ((dist_predict1 == 0xFFFFFE00) || (dist_predict1 == 0x1FF)) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp:1246:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
1246 | if ((dist_predict2 == 0xFFFFFE00) || (dist_predict2 == 0x1FF)) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp:1256:21: warning: unused variable ‘syncBit_check_threshold’ [-Wunused-variable]
1256 | int syncBit_check_threshold = (int)((3 << 16) / angleInc_q16)+1;//find syncBit in 0~1 degree
| ^~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp: In function ‘u_result rp::standalone::rplidar::ascendScanData_(TNode*, size_t)’:
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp:1991:14: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
1991 | for (int i = count - 1; i >= 0; i--) {
| ^
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp:1970:12: note: shadowed declaration is here
1970 | size_t i = 0;
| ^
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp: In instantiation of ‘u_result rp::standalone::rplidar::ascendScanData_(TNode*, size_t) [with TNode = _rplidar_response_measurement_node_t; u_result = unsigned int; size_t = long unsigned int]’:
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp:2025:82: required from here
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp:1991:14: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
1991 | for (int i = count - 1; i >= 0; i--) {
| ^
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp:1970:12: note: shadowed declaration is here
1970 | size_t i = 0;
| ^
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp: In instantiation of ‘u_result rp::standalone::rplidar::ascendScanData_(TNode*, size_t) [with TNode = rplidar_response_measurement_node_hq_t; u_result = unsigned int; size_t = long unsigned int]’:
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp:2030:85: required from here
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp:1991:14: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
1991 | for (int i = count - 1; i >= 0; i--) {
| ^
/root/workspace/all/src/mrpt2/3rdparty/rplidar_sdk/sdk/sdk/src/rplidar_driver.cpp:1970:12: note: shadowed declaration is here
1970 | size_t i = 0;
| ^
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/enumexpanders.cpp: In function ‘void forceEnumExpanderInclusion()’:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/enumexpanders.cpp:65:16: warning: unused variable ‘blah’ [-Wunused-variable]
65 | volatile bool blah = false;
| ^~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/enumexpanders.cpp: At global scope:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/enumexpanders.cpp:63:13: warning: ‘void forceEnumExpanderInclusion()’ defined but not used [-Wunused-function]
63 | static void forceEnumExpanderInclusion()
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mti6x0device.cpp: In lambda function:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mti6x0device.cpp:91:47: warning: declaration of ‘XsDataIdentifier dataType’ shadows a parameter [-Wshadow]
91 | auto baseFreq = [&](XsDataIdentifier dataType)
| ^
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mti6x0device.cpp:67:92: note: shadowed declaration is here
67 | MtiBaseDevice::BaseFrequencyResult Mti6X0Device::getBaseFrequencyInternal(XsDataIdentifier dataType) const
| ~~~~~~~~~~~~~~~~~^~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mti7device.cpp: In lambda function:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mti7device.cpp:79:47: warning: declaration of ‘XsDataIdentifier dataType’ shadows a parameter [-Wshadow]
79 | auto baseFreq = [&](XsDataIdentifier dataType)
| ^
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mti7device.cpp:62:90: note: shadowed declaration is here
62 | MtiBaseDevice::BaseFrequencyResult Mti7Device::getBaseFrequencyInternal(XsDataIdentifier dataType) const
| ~~~~~~~~~~~~~~~~~^~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mtigdevice.cpp: In lambda function:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mtigdevice.cpp:111:47: warning: declaration of ‘XsDataIdentifier dataType’ shadows a parameter [-Wshadow]
111 | auto baseFreq = [&](XsDataIdentifier dataType)
| ^
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mtigdevice.cpp:97:90: note: shadowed declaration is here
97 | MtiBaseDevice::BaseFrequencyResult MtigDevice::getBaseFrequencyInternal(XsDataIdentifier dataType) const
| ~~~~~~~~~~~~~~~~~^~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mtix00device.cpp: In lambda function:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mtix00device.cpp:108:47: warning: declaration of ‘XsDataIdentifier dataType’ shadows a parameter [-Wshadow]
108 | auto baseFreq = [&](XsDataIdentifier dataType)
| ^
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mtix00device.cpp:91:92: note: shadowed declaration is here
91 | MtiBaseDevice::BaseFrequencyResult MtiX00Device::getBaseFrequencyInternal(XsDataIdentifier dataType) const
| ~~~~~~~~~~~~~~~~~^~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mtix0device.cpp: In lambda function:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mtix0device.cpp:108:47: warning: declaration of ‘XsDataIdentifier dataType’ shadows a parameter [-Wshadow]
108 | auto baseFreq = [&](XsDataIdentifier dataType)
| ^
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mtix0device.cpp:91:91: note: shadowed declaration is here
91 | MtiBaseDevice::BaseFrequencyResult MtiX0Device::getBaseFrequencyInternal(XsDataIdentifier dataType) const
| ~~~~~~~~~~~~~~~~~^~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mtixdevice.cpp: In lambda function:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mtixdevice.cpp:85:47: warning: declaration of ‘XsDataIdentifier dataType’ shadows a parameter [-Wshadow]
85 | auto baseFreq = [&](XsDataIdentifier dataType)
| ^
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/mtixdevice.cpp:65:90: note: shadowed declaration is here
65 | MtiBaseDevice::BaseFrequencyResult MtiXDevice::getBaseFrequencyInternal(XsDataIdentifier dataType) const
| ~~~~~~~~~~~~~~~~~^~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/serialinterface.cpp: In member function ‘virtual XsResultValue SerialInterface::readData(XsFilePos, XsByteArray&)’:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/serialinterface.cpp:593:7: warning: declaration of ‘err’ shadows a previous local [-Wshadow]
593 | int err = errno;
| ^~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/serialinterface.cpp:565:9: note: shadowed declaration is here
565 | fd_set err;
| ^~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/serialcommunicator.cpp: In member function ‘virtual XsResultValue SerialCommunicator::gotoConfig(bool)’:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/serialcommunicator.cpp:133:14: warning: declaration of ‘rcv’ shadows a previous local [-Wshadow]
133 | XsMessage rcv = reply2->message(100);
| ^~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/serialcommunicator.cpp:124:12: note: shadowed declaration is here
124 | XsMessage rcv = reply->message(gotoConfigTimeout() + interfaceTimeout + 1000); // set higher timeout for RS485
| ^~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/xsdeviceconfiguration.c: In function ‘XsDeviceConfiguration_readFromMessage’:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/xsdeviceconfiguration.c:158:14: warning: declaration of ‘deviceId’ shadows a previous local [-Wshadow]
158 | XsDeviceId deviceId = {thisPtr->m_deviceInfo[i].m_deviceId, XSDEVICEID_PRODUCT_CODE_INIT, 0, 0};
| ^~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/xsdeviceconfiguration.c:138:13: note: shadowed declaration is here
138 | XsDeviceId deviceId = { thisPtr->m_masterInfo.m_masterDeviceId, XSDEVICEID_PRODUCT_CODE_INIT, 0, 0};
| ^~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/xsdeviceconfiguration.c: In function ‘XsDeviceConfiguration_writeToMessage’:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/xsdeviceconfiguration.c:217:14: warning: declaration of ‘deviceId’ shadows a previous local [-Wshadow]
217 | XsDeviceId deviceId = {thisPtr->m_deviceInfo[i].m_deviceId, XSDEVICEID_PRODUCT_CODE_INIT, 0, 0};
| ^~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/xsdeviceconfiguration.c:195:13: note: shadowed declaration is here
195 | XsDeviceId deviceId = {thisPtr->m_masterInfo.m_masterDeviceId, XSDEVICEID_PRODUCT_CODE_INIT, 0, 0};
| ^~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/xsdevice_def.cpp: In lambda function:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/xsdevice_def.cpp:502:39: warning: declaration of ‘cfg’ shadows a previous local [-Wshadow]
502 | [&](const XsOutputConfiguration &cfg)
| ^
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xscontroller/xsdevice_def.cpp:500:29: note: shadowed declaration is here
500 | XsOutputConfigurationArray cfg = outputConfiguration();
| ^~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xstypes/xstime.h: In function ‘XsTime_getDateAsString’:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xstypes/xstime.c:204:21: warning: ‘%04d’ directive output may be truncated writing between 4 and 11 bytes into a region of size 9 [-Wformat-truncation=]
204 | snprintf(dest, 9, "%04d%02d%02d", year, month, dt.tm_mday);
| ^~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xstypes/xstime.c:204:20: note: directive argument in the range [-2147481748, 2147483647]
204 | snprintf(dest, 9, "%04d%02d%02d", year, month, dt.tm_mday);
| ^~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xstypes/xstime.c:204:20: note: directive argument in the range [-2147483647, 2147483647]
In file included from /usr/include/stdio.h:867,
from /root/workspace/all/src/mrpt2/3rdparty/xspublic/xstypes/xsens_compat.h:79,
from <command-line>:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 9 and 34 bytes into a destination of size 9
67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xstypes/xstime.h: In function ‘XsTime_getTimeAsString’:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xstypes/xstime.c:223:37: warning: ‘__builtin___snprintf_chk’ output truncated before the last format character [-Wformat-truncation=]
223 | snprintf(dest, 8, "%02d%02d%02d%02d", dt.tm_hour, dt.tm_min, dt.tm_sec, 0);
| ^
In file included from /usr/include/stdio.h:867,
from /root/workspace/all/src/mrpt2/3rdparty/xspublic/xstypes/xsens_compat.h:79,
from <command-line>:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 9 and 36 bytes into a destination of size 8
67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xstypes/xstimestamp.c: In function ‘XsTimeStamp_fromTimeInfo’:
/root/workspace/all/src/mrpt2/3rdparty/xspublic/xstypes/xstimestamp.c:145:20: warning: implicit declaration of function ‘timegm’; did you mean ‘time’? [-Wimplicit-function-declaration]
145 | epoch = (int64_t)timegm(&utctm);
| ^~~~~~
| time
In file included from /root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/exceptions.h:13,
from /root/workspace/all/src/mrpt2/libs/img/include/mrpt/img/CCanvas.h:11,
from /root/workspace/all/src/mrpt2/libs/img/include/mrpt/img/CImage.h:12,
from /root/workspace/all/src/mrpt2/libs/img/src/img-precomp.h:12,
from /root/workspace/all/src/mrpt2/libs/img/src/CImage.cpp:10:
/root/workspace/all/src/mrpt2/libs/img/src/CImage.cpp: In member function ‘bool mrpt::img::CImage::loadFromFile(const string&, int)’:
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:105:27: note: #pragma message: TODO: Port to cv::imdecode()?
105 | #define MRPT_DO_PRAGMA(x) _Pragma(#x)
| ^~~~~~~
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:106:31: note: in expansion of macro ‘MRPT_DO_PRAGMA’
106 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message(_msg))
| ^~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:113:22: note: in expansion of macro ‘MRPT_MSG_PRAGMA’
113 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x)
| ^~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/img/src/CImage.cpp:307:2: note: in expansion of macro ‘MRPT_TODO’
307 | MRPT_TODO("Port to cv::imdecode()?");
| ^~~~~~~~~
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:105:27: note: #pragma message: TODO: add flag to reuse current img buffer
105 | #define MRPT_DO_PRAGMA(x) _Pragma(#x)
| ^~~~~~~
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:106:31: note: in expansion of macro ‘MRPT_DO_PRAGMA’
106 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message(_msg))
| ^~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:113:22: note: in expansion of macro ‘MRPT_MSG_PRAGMA’
113 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x)
| ^~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/img/src/CImage.cpp:308:2: note: in expansion of macro ‘MRPT_TODO’
308 | MRPT_TODO("add flag to reuse current img buffer");
| ^~~~~~~~~
In file included from /root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/exceptions.h:13,
from /root/workspace/all/src/mrpt2/libs/img/include/mrpt/img/CCanvas.h:11,
from /root/workspace/all/src/mrpt2/libs/img/include/mrpt/img/CImage.h:12,
from /root/workspace/all/src/mrpt2/libs/img/src/img-precomp.h:12,
from /root/workspace/all/src/mrpt2/libs/img/src/CImage_JPEG_streams.cpp:10:
/root/workspace/all/src/mrpt2/libs/img/src/CImage_JPEG_streams.cpp: In member function ‘void mrpt::img::CImage::saveToStreamAsJPEG(mrpt::io::CStream&, int) const’:
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:105:27: note: #pragma message: TODO: Port to cv::encode()
105 | #define MRPT_DO_PRAGMA(x) _Pragma(#x)
| ^~~~~~~
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:106:31: note: in expansion of macro ‘MRPT_DO_PRAGMA’
106 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message(_msg))
| ^~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:113:22: note: in expansion of macro ‘MRPT_MSG_PRAGMA’
113 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x)
| ^~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/img/src/CImage_JPEG_streams.cpp:352:2: note: in expansion of macro ‘MRPT_TODO’
352 | MRPT_TODO("Port to cv::encode()");
| ^~~~~~~~~
/root/workspace/all/src/mrpt2/libs/img/src/CImage_JPEG_streams.cpp: In member function ‘void mrpt::img::CImage::loadFromStreamAsJPEG(mrpt::io::CStream&)’:
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:105:27: note: #pragma message: TODO: Port to cv::imdecode()
105 | #define MRPT_DO_PRAGMA(x) _Pragma(#x)
| ^~~~~~~
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:106:31: note: in expansion of macro ‘MRPT_DO_PRAGMA’
106 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message(_msg))
| ^~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:113:22: note: in expansion of macro ‘MRPT_MSG_PRAGMA’
113 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x)
| ^~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/img/src/CImage_JPEG_streams.cpp:452:2: note: in expansion of macro ‘MRPT_TODO’
452 | MRPT_TODO("Port to cv::imdecode()");
| ^~~~~~~~~
In file included from /root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/exceptions.h:13,
from /root/workspace/all/src/mrpt2/libs/math/include/mrpt/math/CVectorDynamic.h:12,
from /root/workspace/all/src/mrpt2/libs/graphs/include/mrpt/graphs/ScalarFactorGraph.h:11,
from /root/workspace/all/src/mrpt2/libs/graphs/src/ScalarFactorGraph.cpp:12:
/root/workspace/all/src/mrpt2/libs/graphs/src/ScalarFactorGraph.cpp: In member function ‘void mrpt::graphs::ScalarFactorGraph::updateEstimation(mrpt::math::CVectorDouble&, mrpt::math::CVectorDouble*)’:
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:105:27: note: #pragma message: TODO: Use compressed access instead of coeff() below
105 | #define MRPT_DO_PRAGMA(x) _Pragma(#x)
| ^~~~~~~
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:106:31: note: in expansion of macro ‘MRPT_DO_PRAGMA’
106 | #define MRPT_MSG_PRAGMA(_msg) MRPT_DO_PRAGMA(message(_msg))
| ^~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:113:22: note: in expansion of macro ‘MRPT_MSG_PRAGMA’
113 | #define MRPT_TODO(x) MRPT_MSG_PRAGMA("TODO: " x)
| ^~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/graphs/src/ScalarFactorGraph.cpp:179:3: note: in expansion of macro ‘MRPT_TODO’
179 | MRPT_TODO("Use compressed access instead of coeff() below");
| ^~~~~~~~~
c++: fatal error: Terminated signal terminated program cc1plus
compilation terminated.
make[2]: *** [libs/graphs/CMakeFiles/graphs.dir/build.make:89: libs/graphs/CMakeFiles/graphs.dir/src/ScalarFactorGraph.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
c++: fatal error: Terminated signal terminated program cc1plus
compilation terminated.
make[2]: *** [libs/obs/CMakeFiles/obs.dir/build.make:89: libs/obs/CMakeFiles/obs.dir/src/CActionRobotMovement2D.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:2127: libs/graphs/CMakeFiles/graphs.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[2]: *** [libs/obs/CMakeFiles/obs.dir/build.make:115: libs/obs/CMakeFiles/obs.dir/src/CMetricMap.cpp.o] Terminated
make[2]: *** [libs/obs/CMakeFiles/obs.dir/build.make:102: libs/obs/CMakeFiles/obs.dir/src/CActionRobotMovement3D.cpp.o] Terminated
make[1]: *** [CMakeFiles/Makefile2:2313: libs/obs/CMakeFiles/obs.dir/all] Terminated
make: *** [Makefile:163: all] Error 2
cd /root/workspace/all/build/mrpt; catkin build --get-env mrpt | catkin env -si /usr/bin/make --jobserver-auth=3,4; cd -
Terminated
script returned exit code 143
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (zip->post)
Stage "zip->post" skipped due to earlier failure(s)
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] script
[Pipeline] {
[Pipeline] echo
always
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: ABORTED