Console Output
Skipping 1,966 KB..
Full LogTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTest
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/prediction_msgs; catkin build --get-env prediction_msgs | catkin env -si /usr/bin/cmake /root/workspace/all/src/shared_msgs/prediction_msgs --no-warn-unused-cli -DCATKIN_DEVEL_PREFIX=/root/workspace/all/devel/.private/prediction_msgs -DCMAKE_INSTALL_PREFIX=/root/workspace/all/install -DUSE_ROS2=OFF -DBUILD_TEST=OFF; cd -
...............................................................................
_______________________________________________________________________________
Warnings << simulate_msgs:cmake /root/workspace/all/logs/simulate_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/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 -
...............................................................................
_______________________________________________________________________________
Errors << lidar_camera_fusion:make /root/workspace/all/logs/lidar_camera_fusion/build.make.000.log
In file included from /root/workspace/all/src/lidar_camera_fusion/src/project_test.cpp:12:
/root/workspace/all/src/lidar_camera_fusion/include/project_test.h:9:10: fatal error: lidar_camera_fusion/boundsConfig.h: No such file or directory
9 | #include "lidar_camera_fusion/boundsConfig.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/project_test.dir/build.make:76: CMakeFiles/project_test.dir/src/project_test.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /root/workspace/all/src/lidar_camera_fusion/src/main.cpp:20:
/root/workspace/all/src/lidar_camera_fusion/include/project_test.h:9:10: fatal error: lidar_camera_fusion/boundsConfig.h: No such file or directory
9 | #include "lidar_camera_fusion/boundsConfig.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/project_test.dir/build.make:63: CMakeFiles/project_test.dir/src/main.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:959: CMakeFiles/project_test.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
cd /root/workspace/all/build/lidar_camera_fusion; catkin build --get-env lidar_camera_fusion | catkin env -si /usr/bin/make --jobserver-auth=3,4; cd -
...............................................................................
Failed << lidar_camera_fusion:make [ Exited with code 2 ]
_______________________________________________________________________________
Warnings << 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_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/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/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/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/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/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_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/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/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");
| ^~~~~~~~~
/root/workspace/all/src/mrpt2/libs/maps/src/maps/CPointsMap.cpp: In member function ‘void mrpt::maps::CPointsMap::determineMatching2DHeightRestrict(const mrpt::maps::CMetricMap*, const mrpt::poses::CPose2D&, double, mrpt::tfest::TMatchingPairList&, const mrpt::maps::TMatchingParams&, mrpt::maps::TMatchingExtraResults&) const’:
/root/workspace/all/src/mrpt2/libs/maps/src/maps/CPointsMap.cpp:565:26: warning: variable ‘z_local’ set but not used [-Wunused-but-set-variable]
565 | float x_local, y_local, z_local;
| ^~~~~~~
/root/workspace/all/src/mrpt2/libs/maps/src/maps/CPointsMap.cpp: In member function ‘void mrpt::maps::CPointsMap::determineMatching3DSimplified(const mrpt::maps::CMetricMap*, const mrpt::poses::CPose3D&, mrpt::tfest::TMatchingPairList&, const mrpt::maps::TMatchingParams&, mrpt::maps::TMatchingExtraResults&) const’:
/root/workspace/all/src/mrpt2/libs/maps/src/maps/CPointsMap.cpp:1720:7: warning: variable ‘bbLocal’ set but not used [-Wunused-but-set-variable]
1720 | auto bbLocal = mrpt::math::TBoundingBoxf::PlusMinusInfinity();
| ^~~~~~~
/root/workspace/all/src/mrpt2/libs/maps/src/maps/CPointsMap.cpp: In member function ‘void mrpt::maps::CPointsMap::determineMatching3DTest(const mrpt::maps::CMetricMap*, const mrpt::poses::CPose3D&, mrpt::tfest::TMatchingPairList&, const mrpt::maps::TMatchingParams&, mrpt::maps::TMatchingExtraResults&) const’:
/root/workspace/all/src/mrpt2/libs/maps/src/maps/CPointsMap.cpp:1887:7: warning: variable ‘bbLocal’ set but not used [-Wunused-but-set-variable]
1887 | auto bbLocal = mrpt::math::TBoundingBoxf::PlusMinusInfinity();
| ^~~~~~~
In file included from /root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/exceptions.h:13,
from /root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/safe_pointers.h:11,
from /root/workspace/all/src/mrpt2/libs/rtti/include/mrpt/rtti/CObject.h:12,
from /root/workspace/all/src/mrpt2/libs/serialization/include/mrpt/serialization/CSerializable.h:11,
from /root/workspace/all/src/mrpt2/libs/serialization/include/mrpt/serialization/CArchive.h:15,
from /root/workspace/all/src/mrpt2/libs/maps/src/maps-precomp.h:13,
from /root/workspace/all/src/mrpt2/libs/maps/src/obs/CObservationRotatingScan.cpp:10:
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:105:27: note: #pragma message: TODO: toPointCloud / calibration
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/maps/src/obs/CObservationRotatingScan.cpp:133:1: note: in expansion of macro ‘MRPT_TODO’
133 | MRPT_TODO("toPointCloud / calibration");
| ^~~~~~~~~
/root/workspace/all/src/mrpt2/libs/maps/src/obs/CObservationRotatingScan.cpp: In member function ‘void mrpt::obs::CObservationRotatingScan::fromPointCloud(const mrpt::obs::CObservationPointCloud&)’:
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:105:27: note: #pragma message: TODO: fromPointCloud
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/maps/src/obs/CObservationRotatingScan.cpp:404:2: note: in expansion of macro ‘MRPT_TODO’
404 | MRPT_TODO("fromPointCloud");
| ^~~~~~~~~
In file included from /root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/exceptions.h:13,
from /root/workspace/all/src/mrpt2/libs/config/include/mrpt/config/CConfigFileBase.h:12,
from /root/workspace/all/src/mrpt2/libs/config/include/mrpt/config/CConfigFilePrefixer.h:11,
from /root/workspace/all/src/mrpt2/libs/slam/src/slam/CIncrementalMapPartitioner.cpp:12:
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CIncrementalMapPartitioner.cpp: In member function ‘virtual void mrpt::slam::CIncrementalMapPartitioner::TOptions::loadFromConfigFile(const mrpt::config::CConfigFileBase&, const string&)’:
/root/workspace/all/src/mrpt2/libs/core/include/mrpt/core/common.h:105:27: note: #pragma message: TODO: Add link to example INI file
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/slam/src/slam/CIncrementalMapPartitioner.cpp:81:2: note: in expansion of macro ‘MRPT_TODO’
81 | MRPT_TODO("Add link to example INI file");
| ^~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp: In member function ‘mrpt::poses::CPosePDF::Ptr mrpt::slam::CICP::ICP_Method_Classic(const mrpt::maps::CMetricMap*, const mrpt::maps::CMetricMap*, const mrpt::poses::CPosePDFGaussian&, mrpt::slam::CICP::TReturnInfo&)’:
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:320:25: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
320 | if (nCorrespondences < options.min_correspondence)
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:350:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
350 | if (nCorrespondences >= options.min_correspondence) {
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:374:57: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
374 | if (!options.skip_cov_calculation && nCorrespondences >= options.min_correspondence)
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:504:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
504 | if (nCorrespondences < options.min_correspondence || options.skip_quality_calculation)
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp: In member function ‘mrpt::poses::CPosePDF::Ptr mrpt::slam::CICP::ICP_Method_LM(const mrpt::maps::CMetricMap*, const mrpt::maps::CMetricMap*, const mrpt::poses::CPosePDFGaussian&, mrpt::slam::CICP::TReturnInfo&)’:
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:687:25: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
687 | if (nCorrespondences < options.min_correspondence)
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:931:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
931 | if (nCorrespondences >= options.min_correspondence) {
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:949:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<mrpt::tfest::TMatchingPairTempl<float>, std::allocator<mrpt::tfest::TMatchingPairTempl<float> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
949 | for(int i = 0; i < correspondences.size(); i++){
| ~~^~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp: In member function ‘mrpt::poses::CPosePDF::Ptr mrpt::slam::CICP::ICP_Method_LM_Height_Restrict(const mrpt::maps::CMetricMap*, const mrpt::maps::CMetricMap*, const mrpt::poses::CPosePDFGaussian&, mrpt::slam::CICP::TReturnInfo&)’:
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:1060:25: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
1060 | if (nCorrespondences < options.min_correspondence)
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:1304:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
1304 | if (nCorrespondences >= options.min_correspondence) {
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:1322:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<mrpt::tfest::TMatchingPairTempl<float>, std::allocator<mrpt::tfest::TMatchingPairTempl<float> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
1322 | for(int i = 0; i < correspondences.size(); i++){
| ~~^~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp: In member function ‘mrpt::poses::CPosePDF::Ptr mrpt::slam::CICP::ICP_Method_LM_Test(const mrpt::maps::CMetricMap*, const mrpt::maps::CMetricMap*, const mrpt::poses::CPosePDFGaussian&, mrpt::slam::CICP::TReturnInfo&)’:
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:1431:25: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
1431 | if (nCorrespondences < options.min_correspondence)
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:1675:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
1675 | if (nCorrespondences >= options.min_correspondence) {
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp: In member function ‘mrpt::poses::CPosePDF::Ptr mrpt::slam::CICP::ICP_Method_LM_3D_Asso(const mrpt::maps::CMetricMap*, const mrpt::maps::CMetricMap*, const mrpt::poses::CPosePDFGaussian&, mrpt::slam::CICP::TReturnInfo&)’:
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:1800:25: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
1800 | if (nCorrespondences < options.min_correspondence)
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:2040:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
2040 | if (nCorrespondences >= options.min_correspondence) {
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp: In member function ‘mrpt::poses::CPosePDF::Ptr mrpt::slam::CICP::ICP_Method_LM_3D_Asso_Simplified(const mrpt::maps::CMetricMap*, const mrpt::maps::CMetricMap*, const mrpt::poses::CPosePDFGaussian&, mrpt::slam::CICP::TReturnInfo&)’:
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:2162:25: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
2162 | if (nCorrespondences < options.min_correspondence)
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:2406:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
2406 | if (nCorrespondences >= options.min_correspondence) {
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp: In member function ‘mrpt::poses::CPosePDF::Ptr mrpt::slam::CICP::ICP_Method_LM_3D_Asso_Test(const mrpt::maps::CMetricMap*, const mrpt::maps::CMetricMap*, const mrpt::poses::CPosePDFGaussian&, mrpt::slam::CICP::TReturnInfo&)’:
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:2527:25: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
2527 | if (nCorrespondences < options.min_correspondence)
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:2771:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
2771 | if (nCorrespondences >= options.min_correspondence) {
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp: In member function ‘mrpt::poses::CPose3DPDF::Ptr mrpt::slam::CICP::ICP3D_Method_Classic(const mrpt::maps::CMetricMap*, const mrpt::maps::CMetricMap*, const mrpt::poses::CPose3DPDFGaussian&, mrpt::slam::CICP::TReturnInfo&)’:
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:2923:25: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
2923 | if (nCorrespondences < options.min_correspondence)
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:2962:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
2962 | if (nCorrespondences >= options.min_correspondence) {
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:2986:57: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
2986 | if (!options.skip_cov_calculation && nCorrespondences >= options.min_correspondence)
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:3003:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<mrpt::tfest::TMatchingPairTempl<float>, std::allocator<mrpt::tfest::TMatchingPairTempl<float> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
3003 | for(int i = 0; i < correspondences.size(); i++){
| ~~^~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp: In member function ‘mrpt::poses::CPosePDF::Ptr mrpt::slam::CICP::ICP_Method_LM_Weighted(const mrpt::maps::CMetricMap*, const mrpt::maps::CMetricMap*, const mrpt::poses::CPosePDFGaussian&, mrpt::slam::CICP::TReturnInfo&)’:
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:3105:25: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
3105 | if (nCorrespondences < options.min_correspondence)
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:3417:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
3417 | if (nCorrespondences >= options.min_correspondence) {
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/workspace/all/src/mrpt2/libs/slam/src/slam/CICP.cpp:3436:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<mrpt::tfest::TMatchingPairTempl<float>, std::allocator<mrpt::tfest::TMatchingPairTempl<float> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
3436 | for(int i = 0; i < correspondences.size(); i++){
| ~~^~~~~~~~~~~~~~~~~~~~~~~~
cd /root/workspace/all/build/mrpt; catkin build --get-env mrpt | catkin env -si /usr/bin/make --jobserver-auth=3,4; cd -
[build 07:39.4 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:39.5 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:39.6 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:39.7 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:39.8 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:39.9 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:40.0 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:40.1 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:40.2 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:40.3 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:40.4 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:40.5 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:40.6 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:40.7 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:40.8 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:40.9 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:41.0 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:41.1 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:41.2 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:41.3 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:41.4 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:41.5 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:41.6 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:41.7 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:41.8 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:41.9 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:42.0 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:42.1 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:42.2 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:42.3 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:42.4 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:42.5 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:42.6 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:42.7 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:42.8 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:42.9 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:43.0 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:43.1 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:43.2 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:43.3 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:43.4 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:43.5 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:43.6 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:43.7 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:43.8 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:43.9 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:44.0 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:44.1 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:44.2 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:44.3 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:44.4 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:44.5 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:44.6 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:44.7 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:44.8 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:44.9 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:45.0 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:45.1 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
[build 07:45.2 s] [26/72 complete] [1/6 jobs] [0 queued] [1 failed] [mrpt:i...
...............................................................................
Finished <<< mrpt [ 7 minutes and 8.4 seconds ]
[build] Summary: 26 of 72 packages succeeded.
[build] Ignored: None.
[build] Warnings: 15 packages succeeded with warnings.
[build] Abandoned: 45 packages were abandoned.
[build] Failed: 1 packages failed.
[build] Runtime: 7 minutes and 45.2 seconds total.
[build] Note: Workspace packages have changed, please re-source setup files to use them.
[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] script
[Pipeline] {
[Pipeline] echo
failure
[Pipeline] wrap
[Pipeline] {
[Pipeline] script
[Pipeline] {
[Pipeline] echo
user: , telphone: null
[Pipeline] echo
用户不存在列表中
[Pipeline] }
[Pipeline] // script
[Pipeline] script
[Pipeline] {
[Pipeline] echo
user: , telphone: null
[Pipeline] echo
用户不存在列表中
[Pipeline] }
[Pipeline] // script
[Pipeline] sh
+ curl -X POST 'https://oapi.dingtalk.com/robot/send?access_token=0e635ba9c724e48482d5e4146087ccb44e6b324d34f5e351b80db04fcf41017a' -H 'Content-Type: application/json' -d '{"msgtype": "markdown","markdown": {"title":"Jenkins通知","text": "# 版本编译失败
### [工控非地图上云专用(周一版本)]
---
- 任务名: [all]
- 任务号: # 321
- 状态:<font color=#FF5151> 编译失败 </font>
- 执行人:wuxintao
---
> 请检查失败原因 "},"at": {"atMobiles": [""],"isAtAll": "false"} }'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 402 100 27 100 375 117 1630 --:--:-- --:--:-- --:--:-- 1740
[Pipeline] echo
{"errcode":0,"errmsg":"ok"}
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 1
Finished: FAILURE