Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/fast-gicp.spec'], chrootPath='/var/lib/mock/openeuler-24.03_LTS_SP3-aarch64-1789832761.492674/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/fast-gicp.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/ros-humble-fast-gicp-0.0.0-1.src.rpm Child return code was: 0 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/fast-gicp.spec'], chrootPath='/var/lib/mock/openeuler-24.03_LTS_SP3-aarch64-1789832761.492674/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/fast-gicp.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/ros-humble-fast-gicp-0.0.0-1.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/fast-gicp.spec'], chrootPath='/var/lib/mock/openeuler-24.03_LTS_SP3-aarch64-1789832761.492674/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/fast-gicp.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.dwZjyt + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf fast-gicp-0.0.0-1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/fast-gicp-0.0.0-1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd fast-gicp-0.0.0-1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Wt4j42 + umask 022 + cd /builddir/build/BUILD + cd fast-gicp-0.0.0-1 + source /opt/ros/humble/setup.sh + export PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages:/opt/ros/humble/lib/python3.11/site-packages + PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages:/opt/ros/humble/lib/python3.11/site-packages + export PKG_CONFIG_PATH=/opt/ros/humble/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig + PKG_CONFIG_PATH=/opt/ros/humble/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig + mkdir -p .obj + cd .obj + CFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_INSTALL_PREFIX=/opt/ros/humble -DAMENT_PREFIX_PATH=/opt/ros/humble -DCMAKE_PREFIX_PATH=/opt/ros/humble -UINCLUDE_INSTALL_DIR -ULIB_INSTALL_DIR -USYSCONF_INSTALL_DIR -USHARE_INSTALL_PREFIX -ULIB_SUFFIX -DSETUPTOOLS_DEB_LAYOUT=OFF -DBUILD_TESTING=OFF -DTESTING=OFF -DCMAKE_SUPPRESS_REGENERATION=ON .. -- The C compiler identification is GNU 12.3.1 -- The CXX compiler identification is GNU 12.3.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning (dev) at /usr/lib64/cmake/pcl/PCLConfig.cmake:139 (find_package): Policy CMP0144 is not set: find_package uses upper-case _ROOT variables. Run "cmake --help-policy CMP0144" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMake variable EIGEN_ROOT is set to: /usr/include/eigen3 For compatibility, find_package is ignoring the variable, but code in a .cmake module might still use it. Call Stack (most recent call first): /usr/lib64/cmake/pcl/PCLConfig.cmake:292 (find_eigen) /usr/lib64/cmake/pcl/PCLConfig.cmake:530 (find_external_library) CMakeLists.txt:11 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Checking for module 'eigen3' -- Found eigen3, version 3.3.8 -- Found Eigen: /usr/include/eigen3 (Required is at least version "3.1") -- Eigen found (include: /usr/include/eigen3, version: 3.3.8) -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.65.0") found components: system filesystem date_time iostreams serialization CMake Warning (dev) at /usr/lib64/cmake/pcl/Modules/FindFLANN.cmake:44 (find_package): Policy CMP0144 is not set: find_package uses upper-case _ROOT variables. Run "cmake --help-policy CMP0144" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMake variable FLANN_ROOT is set to: /usr For compatibility, find_package is ignoring the variable, but code in a .cmake module might still use it. Call Stack (most recent call first): /usr/lib64/cmake/pcl/PCLConfig.cmake:249 (find_package) /usr/lib64/cmake/pcl/PCLConfig.cmake:294 (find_flann) /usr/lib64/cmake/pcl/PCLConfig.cmake:530 (find_external_library) CMakeLists.txt:11 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found flann version 1.9.2 ** WARNING ** io features related to pcap will be disabled ** WARNING ** io features related to png will be disabled -- Checking for module 'libusb-1.0' -- Found libusb-1.0, version 1.0.26 -- Found libusb: /usr/lib64/libusb-1.0.so -- Eigen found (include: /usr/include/eigen3, version: 3.3.8) -- Found Qhull version 8.0.2 -- looking for PCL_COMMON -- Found PCL_COMMON: /usr/lib64/libpcl_common.so -- looking for PCL_KDTREE -- Found PCL_KDTREE: /usr/lib64/libpcl_kdtree.so -- looking for PCL_OCTREE -- Found PCL_OCTREE: /usr/lib64/libpcl_octree.so -- looking for PCL_SEARCH -- Found PCL_SEARCH: /usr/lib64/libpcl_search.so -- looking for PCL_SAMPLE_CONSENSUS -- Found PCL_SAMPLE_CONSENSUS: /usr/lib64/libpcl_sample_consensus.so -- looking for PCL_FILTERS -- Found PCL_FILTERS: /usr/lib64/libpcl_filters.so -- looking for PCL_2D -- Found PCL_2D: /usr/include/pcl-1.12 -- looking for PCL_GEOMETRY -- Found PCL_GEOMETRY: /usr/include/pcl-1.12 -- looking for PCL_IO -- Found PCL_IO: /usr/lib64/libpcl_io.so -- looking for PCL_FEATURES -- Found PCL_FEATURES: /usr/lib64/libpcl_features.so -- looking for PCL_ML -- Found PCL_ML: /usr/lib64/libpcl_ml.so -- looking for PCL_SEGMENTATION -- Found PCL_SEGMENTATION: /usr/lib64/libpcl_segmentation.so -- looking for PCL_SURFACE -- Found PCL_SURFACE: /usr/lib64/libpcl_surface.so -- looking for PCL_REGISTRATION -- Found PCL_REGISTRATION: /usr/lib64/libpcl_registration.so -- looking for PCL_KEYPOINTS -- Found PCL_KEYPOINTS: /usr/lib64/libpcl_keypoints.so -- looking for PCL_TRACKING -- Found PCL_TRACKING: /usr/lib64/libpcl_tracking.so -- looking for PCL_RECOGNITION -- Found PCL_RECOGNITION: /usr/lib64/libpcl_recognition.so -- looking for PCL_STEREO -- Found PCL_STEREO: /usr/lib64/libpcl_stereo.so -- Found PCL: pcl_common;pcl_kdtree;pcl_octree;pcl_search;pcl_sample_consensus;pcl_filters;pcl_io;pcl_features;pcl_ml;pcl_segmentation;pcl_surface;pcl_registration;pcl_keypoints;pcl_tracking;pcl_recognition;pcl_stereo;Boost::system;Boost::filesystem;Boost::date_time;Boost::iostreams;Boost::serialization;FLANN::FLANN;QHULL::QHULL -- Found ament_cmake: 1.3.14 (/opt/ros/humble/share/ament_cmake/cmake) -- Found Python3: /usr/bin/python3 (found version "3.11.6") found components: Interpreter -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Configuring done (1.6s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: AMENT_PREFIX_PATH CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SETUPTOOLS_DEB_LAYOUT SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR TESTING -- Build files have been written to: /builddir/build/BUILD/fast-gicp-0.0.0-1/.obj + make -j4 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/fast-gicp-0.0.0-1/.obj/CMakeFiles /builddir/build/BUILD/fast-gicp-0.0.0-1/.obj//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/fast-gicp-0.0.0-1/.obj' make -f CMakeFiles/fast_gicp.dir/build.make CMakeFiles/fast_gicp.dir/depend make[2]: Entering directory '/builddir/build/BUILD/fast-gicp-0.0.0-1/.obj' cd /builddir/build/BUILD/fast-gicp-0.0.0-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fast-gicp-0.0.0-1 /builddir/build/BUILD/fast-gicp-0.0.0-1 /builddir/build/BUILD/fast-gicp-0.0.0-1/.obj /builddir/build/BUILD/fast-gicp-0.0.0-1/.obj /builddir/build/BUILD/fast-gicp-0.0.0-1/.obj/CMakeFiles/fast_gicp.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/fast-gicp-0.0.0-1/.obj' make -f CMakeFiles/fast_gicp.dir/build.make CMakeFiles/fast_gicp.dir/build make[2]: Entering directory '/builddir/build/BUILD/fast-gicp-0.0.0-1/.obj' [ 44%] Building CXX object CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/fast_gicp_st.cpp.o [ 44%] Building CXX object CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/fast_gicp.cpp.o [ 44%] Building CXX object CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/lsq_registration.cpp.o [ 44%] Building CXX object CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/fast_vgicp.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DDISABLE_PCAP -DDISABLE_PNG -Dfast_gicp_EXPORTS -I/builddir/build/BUILD/fast-gicp-0.0.0-1/include -isystem /usr/include/pcl-1.12 -isystem /usr/include/eigen3 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -fPIC -fopenmp -MD -MT CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/fast_gicp.cpp.o -MF CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/fast_gicp.cpp.o.d -o CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/fast_gicp.cpp.o -c /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DDISABLE_PCAP -DDISABLE_PNG -Dfast_gicp_EXPORTS -I/builddir/build/BUILD/fast-gicp-0.0.0-1/include -isystem /usr/include/pcl-1.12 -isystem /usr/include/eigen3 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -fPIC -fopenmp -MD -MT CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/lsq_registration.cpp.o -MF CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/lsq_registration.cpp.o.d -o CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/lsq_registration.cpp.o -c /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/lsq_registration.cpp /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DDISABLE_PCAP -DDISABLE_PNG -Dfast_gicp_EXPORTS -I/builddir/build/BUILD/fast-gicp-0.0.0-1/include -isystem /usr/include/pcl-1.12 -isystem /usr/include/eigen3 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -fPIC -fopenmp -MD -MT CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/fast_gicp_st.cpp.o -MF CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/fast_gicp_st.cpp.o.d -o CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/fast_gicp_st.cpp.o -c /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp_st.cpp /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DDISABLE_PCAP -DDISABLE_PNG -Dfast_gicp_EXPORTS -I/builddir/build/BUILD/fast-gicp-0.0.0-1/include -isystem /usr/include/pcl-1.12 -isystem /usr/include/eigen3 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -fPIC -fopenmp -MD -MT CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/fast_vgicp.cpp.o -MF CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/fast_vgicp.cpp.o.d -o CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/fast_vgicp.cpp.o -c /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp In file included from /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp_st.cpp:2: /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp: In instantiation of 'void fast_gicp::FastGICPSingleThread::update_correspondences(const Eigen::Isometry3d&) [with PointSource = pcl::PointXYZ; PointTarget = pcl::PointXYZ; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp_st.cpp:4:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp:42:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 42 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp: In instantiation of 'double fast_gicp::FastGICPSingleThread::linearize(const Eigen::Isometry3d&, Eigen::Matrix*, Eigen::Matrix*) [with PointSource = pcl::PointXYZ; PointTarget = pcl::PointXYZ; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp_st.cpp:4:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp:88:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 88 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp:95:17: warning: unused variable 'cov_A' [-Wunused-variable] 95 | const auto& cov_A = source_covs_[i]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp:98:17: warning: unused variable 'cov_B' [-Wunused-variable] 98 | const auto& cov_B = target_covs_[target_index]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp: In instantiation of 'void fast_gicp::FastGICPSingleThread::update_correspondences(const Eigen::Isometry3d&) [with PointSource = pcl::PointXYZI; PointTarget = pcl::PointXYZI; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp_st.cpp:5:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp:42:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 42 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp: In instantiation of 'double fast_gicp::FastGICPSingleThread::linearize(const Eigen::Isometry3d&, Eigen::Matrix*, Eigen::Matrix*) [with PointSource = pcl::PointXYZI; PointTarget = pcl::PointXYZI; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp_st.cpp:5:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp:88:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 88 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp:95:17: warning: unused variable 'cov_A' [-Wunused-variable] 95 | const auto& cov_A = source_covs_[i]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp:98:17: warning: unused variable 'cov_B' [-Wunused-variable] 98 | const auto& cov_B = target_covs_[target_index]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp: In instantiation of 'void fast_gicp::FastGICPSingleThread::update_correspondences(const Eigen::Isometry3d&) [with PointSource = pcl::PointNormal; PointTarget = pcl::PointNormal; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp_st.cpp:6:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp:42:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 42 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp: In instantiation of 'double fast_gicp::FastGICPSingleThread::linearize(const Eigen::Isometry3d&, Eigen::Matrix*, Eigen::Matrix*) [with PointSource = pcl::PointNormal; PointTarget = pcl::PointNormal; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp_st.cpp:6:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp:88:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 88 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp:95:17: warning: unused variable 'cov_A' [-Wunused-variable] 95 | const auto& cov_A = source_covs_[i]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_st_impl.hpp:98:17: warning: unused variable 'cov_B' [-Wunused-variable] 98 | const auto& cov_B = target_covs_[target_index]; | ^~~~~ In file included from /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp:2: /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp: In instantiation of 'void fast_gicp::FastGICP::update_correspondences(const Eigen::Isometry3d&) [with PointSource = pcl::PointXYZ; PointTarget = pcl::PointXYZ; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp:4:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:132:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 132 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp: In instantiation of 'double fast_gicp::FastGICP::linearize(const Eigen::Isometry3d&, Eigen::Matrix*, Eigen::Matrix*) [with PointSource = pcl::PointXYZ; PointTarget = pcl::PointXYZ; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp:4:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:170:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 170 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:177:17: warning: unused variable 'cov_A' [-Wunused-variable] 177 | const auto& cov_A = source_covs_[i]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:180:17: warning: unused variable 'cov_B' [-Wunused-variable] 180 | const auto& cov_B = target_covs_[target_index]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp: In instantiation of 'double fast_gicp::FastGICP::compute_error(const Eigen::Isometry3d&) [with PointSource = pcl::PointXYZ; PointTarget = pcl::PointXYZ; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp:4:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:221:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 221 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/lsq_registration.cpp:2: /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/lsq_registration_impl.hpp: In instantiation of 'bool fast_gicp::LsqRegistration::is_converged(const Eigen::Isometry3d&) const [with PointSource = pcl::PointXYZ; PointTarget = pcl::PointXYZ; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/lsq_registration.cpp:4:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/lsq_registration_impl.hpp:83:10: warning: unused variable 'accum' [-Wunused-variable] 83 | double accum = 0.0; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:228:17: warning: unused variable 'cov_A' [-Wunused-variable] 228 | const auto& cov_A = source_covs_[i]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:231:17: warning: unused variable 'cov_B' [-Wunused-variable] 231 | const auto& cov_B = target_covs_[target_index]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp: In instantiation of 'void fast_gicp::FastGICP::update_correspondences(const Eigen::Isometry3d&) [with PointSource = pcl::PointXYZI; PointTarget = pcl::PointXYZI; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp:5:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:132:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 132 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp: In instantiation of 'double fast_gicp::FastGICP::linearize(const Eigen::Isometry3d&, Eigen::Matrix*, Eigen::Matrix*) [with PointSource = pcl::PointXYZI; PointTarget = pcl::PointXYZI; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp:5:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:170:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 170 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:177:17: warning: unused variable 'cov_A' [-Wunused-variable] 177 | const auto& cov_A = source_covs_[i]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:180:17: warning: unused variable 'cov_B' [-Wunused-variable] 180 | const auto& cov_B = target_covs_[target_index]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp: In instantiation of 'double fast_gicp::FastGICP::compute_error(const Eigen::Isometry3d&) [with PointSource = pcl::PointXYZI; PointTarget = pcl::PointXYZI; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp:5:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:221:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 221 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:228:17: warning: unused variable 'cov_A' [-Wunused-variable] 228 | const auto& cov_A = source_covs_[i]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:231:17: warning: unused variable 'cov_B' [-Wunused-variable] 231 | const auto& cov_B = target_covs_[target_index]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp: In instantiation of 'void fast_gicp::FastGICP::update_correspondences(const Eigen::Isometry3d&) [with PointSource = pcl::PointNormal; PointTarget = pcl::PointNormal; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp:6:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:132:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 132 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/lsq_registration_impl.hpp: In instantiation of 'bool fast_gicp::LsqRegistration::step_gn(Eigen::Isometry3d&, Eigen::Isometry3d&) [with PointSource = pcl::PointXYZ; PointTarget = pcl::PointXYZ; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/lsq_registration.cpp:4:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/lsq_registration_impl.hpp:109:10: warning: unused variable 'y0' [-Wunused-variable] 109 | double y0 = linearize(x0, &H, &b); | ^~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp: In instantiation of 'double fast_gicp::FastGICP::linearize(const Eigen::Isometry3d&, Eigen::Matrix*, Eigen::Matrix*) [with PointSource = pcl::PointNormal; PointTarget = pcl::PointNormal; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp:6:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:170:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 170 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:177:17: warning: unused variable 'cov_A' [-Wunused-variable] 177 | const auto& cov_A = source_covs_[i]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:180:17: warning: unused variable 'cov_B' [-Wunused-variable] 180 | const auto& cov_B = target_covs_[target_index]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp: In instantiation of 'double fast_gicp::FastGICP::compute_error(const Eigen::Isometry3d&) [with PointSource = pcl::PointNormal; PointTarget = pcl::PointNormal; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp:6:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:221:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 221 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:228:17: warning: unused variable 'cov_A' [-Wunused-variable] 228 | const auto& cov_A = source_covs_[i]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:231:17: warning: unused variable 'cov_B' [-Wunused-variable] 231 | const auto& cov_B = target_covs_[target_index]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp: In instantiation of 'void fast_gicp::FastGICP::update_correspondences(const Eigen::Isometry3d&) [with PointSource = pcl::PointXYZRGB; PointTarget = pcl::PointXYZRGB; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp:7:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:132:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 132 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp: In instantiation of 'double fast_gicp::FastGICP::linearize(const Eigen::Isometry3d&, Eigen::Matrix*, Eigen::Matrix*) [with PointSource = pcl::PointXYZRGB; PointTarget = pcl::PointXYZRGB; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp:7:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:170:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 170 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:177:17: warning: unused variable 'cov_A' [-Wunused-variable] 177 | const auto& cov_A = source_covs_[i]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:180:17: warning: unused variable 'cov_B' [-Wunused-variable] 180 | const auto& cov_B = target_covs_[target_index]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp: In instantiation of 'double fast_gicp::FastGICP::compute_error(const Eigen::Isometry3d&) [with PointSource = pcl::PointXYZRGB; PointTarget = pcl::PointXYZRGB; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp:7:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:221:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 221 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:228:17: warning: unused variable 'cov_A' [-Wunused-variable] 228 | const auto& cov_A = source_covs_[i]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:231:17: warning: unused variable 'cov_B' [-Wunused-variable] 231 | const auto& cov_B = target_covs_[target_index]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/lsq_registration_impl.hpp: In instantiation of 'bool fast_gicp::LsqRegistration::is_converged(const Eigen::Isometry3d&) const [with PointSource = pcl::PointXYZI; PointTarget = pcl::PointXYZI; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/lsq_registration.cpp:5:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/lsq_registration_impl.hpp:83:10: warning: unused variable 'accum' [-Wunused-variable] 83 | double accum = 0.0; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/lsq_registration_impl.hpp: In instantiation of 'bool fast_gicp::LsqRegistration::step_gn(Eigen::Isometry3d&, Eigen::Isometry3d&) [with PointSource = pcl::PointXYZI; PointTarget = pcl::PointXYZI; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/lsq_registration.cpp:5:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/lsq_registration_impl.hpp:109:10: warning: unused variable 'y0' [-Wunused-variable] 109 | double y0 = linearize(x0, &H, &b); | ^~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/lsq_registration_impl.hpp: In instantiation of 'bool fast_gicp::LsqRegistration::is_converged(const Eigen::Isometry3d&) const [with PointSource = pcl::PointNormal; PointTarget = pcl::PointNormal; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/lsq_registration.cpp:6:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/lsq_registration_impl.hpp:83:10: warning: unused variable 'accum' [-Wunused-variable] 83 | double accum = 0.0; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/lsq_registration_impl.hpp: In instantiation of 'bool fast_gicp::LsqRegistration::step_gn(Eigen::Isometry3d&, Eigen::Isometry3d&) [with PointSource = pcl::PointNormal; PointTarget = pcl::PointNormal; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/lsq_registration.cpp:6:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/lsq_registration_impl.hpp:109:10: warning: unused variable 'y0' [-Wunused-variable] 109 | double y0 = linearize(x0, &H, &b); | ^~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/lsq_registration_impl.hpp: In instantiation of 'bool fast_gicp::LsqRegistration::is_converged(const Eigen::Isometry3d&) const [with PointSource = pcl::PointXYZRGB; PointTarget = pcl::PointXYZRGB; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/lsq_registration.cpp:7:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/lsq_registration_impl.hpp:83:10: warning: unused variable 'accum' [-Wunused-variable] 83 | double accum = 0.0; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/lsq_registration_impl.hpp: In instantiation of 'bool fast_gicp::LsqRegistration::step_gn(Eigen::Isometry3d&, Eigen::Isometry3d&) [with PointSource = pcl::PointXYZRGB; PointTarget = pcl::PointXYZRGB; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/lsq_registration.cpp:7:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/lsq_registration_impl.hpp:109:10: warning: unused variable 'y0' [-Wunused-variable] 109 | double y0 = linearize(x0, &H, &b); | ^~ In file included from /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:2: /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp: In instantiation of 'void fast_gicp::FastVGICP::update_correspondences(const Eigen::Isometry3d&) [with PointSource = pcl::PointXYZ; PointTarget = pcl::PointXYZ; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:4:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:83:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 83 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp: In instantiation of 'bool fast_gicp::FastGICP::calculate_covariances(const typename pcl::PointCloud::ConstPtr&, pcl::search::Search&, std::vector, Eigen::aligned_allocator > >&) [with PointT = pcl::PointXYZ; PointSource = pcl::PointXYZ; PointTarget = pcl::PointXYZ; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; typename pcl::PointCloud::ConstPtr = std::shared_ptr >]': /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:108:26: required from 'void fast_gicp::FastGICP::computeTransformation(PointCloudSource&, const Matrix4&) [with PointSource = pcl::PointXYZ; PointTarget = pcl::PointXYZ; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; PointCloudSource = pcl::PointCloud; Matrix4 = Eigen::Matrix]' /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp:4:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:254:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < cloud->size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:260:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 260 | for (int j = 0; j < k_indices.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:105:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 105 | for (int i = 0; i < voxel_correspondences_.size(); i++) { | ^ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp: In instantiation of 'double fast_gicp::FastVGICP::linearize(const Eigen::Isometry3d&, Eigen::Matrix*, Eigen::Matrix*) [with PointSource = pcl::PointXYZ; PointTarget = pcl::PointXYZ; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:4:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:136:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | for (int i = 0; i < voxel_correspondences_.size(); i++) { | ^ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:141:17: warning: unused variable 'cov_A' [-Wunused-variable] 141 | const auto& cov_A = source_covs_[corr.first]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:144:17: warning: unused variable 'cov_B' [-Wunused-variable] 144 | const auto& cov_B = corr.second->cov; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp: In instantiation of 'double fast_gicp::FastVGICP::compute_error(const Eigen::Isometry3d&) [with PointSource = pcl::PointXYZ; PointTarget = pcl::PointXYZ; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:4:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:186:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | for (int i = 0; i < voxel_correspondences_.size(); i++) { | ^ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:191:17: warning: unused variable 'cov_A' [-Wunused-variable] 191 | const auto& cov_A = source_covs_[corr.first]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:194:17: warning: unused variable 'cov_B' [-Wunused-variable] 194 | const auto& cov_B = corr.second->cov; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp: In instantiation of 'void fast_gicp::FastVGICP::update_correspondences(const Eigen::Isometry3d&) [with PointSource = pcl::PointXYZI; PointTarget = pcl::PointXYZI; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:5:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:83:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 83 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:105:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 105 | for (int i = 0; i < voxel_correspondences_.size(); i++) { | ^ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp: In instantiation of 'double fast_gicp::FastVGICP::linearize(const Eigen::Isometry3d&, Eigen::Matrix*, Eigen::Matrix*) [with PointSource = pcl::PointXYZI; PointTarget = pcl::PointXYZI; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:5:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:136:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | for (int i = 0; i < voxel_correspondences_.size(); i++) { | ^ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:141:17: warning: unused variable 'cov_A' [-Wunused-variable] 141 | const auto& cov_A = source_covs_[corr.first]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:144:17: warning: unused variable 'cov_B' [-Wunused-variable] 144 | const auto& cov_B = corr.second->cov; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp: In instantiation of 'double fast_gicp::FastVGICP::compute_error(const Eigen::Isometry3d&) [with PointSource = pcl::PointXYZI; PointTarget = pcl::PointXYZI; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:5:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:186:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | for (int i = 0; i < voxel_correspondences_.size(); i++) { | ^ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:191:17: warning: unused variable 'cov_A' [-Wunused-variable] 191 | const auto& cov_A = source_covs_[corr.first]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:194:17: warning: unused variable 'cov_B' [-Wunused-variable] 194 | const auto& cov_B = corr.second->cov; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp: In instantiation of 'bool fast_gicp::FastGICP::calculate_covariances(const typename pcl::PointCloud::ConstPtr&, pcl::search::Search&, std::vector, Eigen::aligned_allocator > >&) [with PointT = pcl::PointXYZI; PointSource = pcl::PointXYZI; PointTarget = pcl::PointXYZI; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; typename pcl::PointCloud::ConstPtr = std::shared_ptr >]': /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:108:26: required from 'void fast_gicp::FastGICP::computeTransformation(PointCloudSource&, const Matrix4&) [with PointSource = pcl::PointXYZI; PointTarget = pcl::PointXYZI; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; PointCloudSource = pcl::PointCloud; Matrix4 = Eigen::Matrix]' /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp:5:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:254:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < cloud->size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp: In instantiation of 'void fast_gicp::FastVGICP::update_correspondences(const Eigen::Isometry3d&) [with PointSource = pcl::PointNormal; PointTarget = pcl::PointNormal; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:6:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:83:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 83 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:260:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 260 | for (int j = 0; j < k_indices.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:105:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 105 | for (int i = 0; i < voxel_correspondences_.size(); i++) { | ^ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp: In instantiation of 'double fast_gicp::FastVGICP::linearize(const Eigen::Isometry3d&, Eigen::Matrix*, Eigen::Matrix*) [with PointSource = pcl::PointNormal; PointTarget = pcl::PointNormal; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:6:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:136:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | for (int i = 0; i < voxel_correspondences_.size(); i++) { | ^ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp: In instantiation of 'bool fast_gicp::FastGICP::calculate_covariances(const typename pcl::PointCloud::ConstPtr&, pcl::search::Search&, std::vector, Eigen::aligned_allocator > >&) [with PointT = pcl::PointNormal; PointSource = pcl::PointNormal; PointTarget = pcl::PointNormal; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; typename pcl::PointCloud::ConstPtr = std::shared_ptr >]': /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:108:26: required from 'void fast_gicp::FastGICP::computeTransformation(PointCloudSource&, const Matrix4&) [with PointSource = pcl::PointNormal; PointTarget = pcl::PointNormal; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; PointCloudSource = pcl::PointCloud; Matrix4 = Eigen::Matrix]' /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp:6:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:254:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < cloud->size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:260:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 260 | for (int j = 0; j < k_indices.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:141:17: warning: unused variable 'cov_A' [-Wunused-variable] 141 | const auto& cov_A = source_covs_[corr.first]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:144:17: warning: unused variable 'cov_B' [-Wunused-variable] 144 | const auto& cov_B = corr.second->cov; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp: In instantiation of 'double fast_gicp::FastVGICP::compute_error(const Eigen::Isometry3d&) [with PointSource = pcl::PointNormal; PointTarget = pcl::PointNormal; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:6:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:186:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | for (int i = 0; i < voxel_correspondences_.size(); i++) { | ^ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:191:17: warning: unused variable 'cov_A' [-Wunused-variable] 191 | const auto& cov_A = source_covs_[corr.first]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:194:17: warning: unused variable 'cov_B' [-Wunused-variable] 194 | const auto& cov_B = corr.second->cov; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp: In instantiation of 'bool fast_gicp::FastGICP::calculate_covariances(const typename pcl::PointCloud::ConstPtr&, pcl::search::Search&, std::vector, Eigen::aligned_allocator > >&) [with PointT = pcl::PointXYZRGB; PointSource = pcl::PointXYZRGB; PointTarget = pcl::PointXYZRGB; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; typename pcl::PointCloud::ConstPtr = std::shared_ptr >]': /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:108:26: required from 'void fast_gicp::FastGICP::computeTransformation(PointCloudSource&, const Matrix4&) [with PointSource = pcl::PointXYZRGB; PointTarget = pcl::PointXYZRGB; SearchMethodSource = pcl::search::KdTree > >; SearchMethodTarget = pcl::search::KdTree > >; PointCloudSource = pcl::PointCloud; Matrix4 = Eigen::Matrix]' /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_gicp.cpp:7:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:254:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < cloud->size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_gicp_impl.hpp:260:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 260 | for (int j = 0; j < k_indices.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp: In instantiation of 'void fast_gicp::FastVGICP::update_correspondences(const Eigen::Isometry3d&) [with PointSource = pcl::PointXYZRGB; PointTarget = pcl::PointXYZRGB; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:7:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:83:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 83 | for (int i = 0; i < input_->size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:105:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 105 | for (int i = 0; i < voxel_correspondences_.size(); i++) { | ^ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp: In instantiation of 'double fast_gicp::FastVGICP::linearize(const Eigen::Isometry3d&, Eigen::Matrix*, Eigen::Matrix*) [with PointSource = pcl::PointXYZRGB; PointTarget = pcl::PointXYZRGB; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:7:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:136:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 136 | for (int i = 0; i < voxel_correspondences_.size(); i++) { | ^ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:141:17: warning: unused variable 'cov_A' [-Wunused-variable] 141 | const auto& cov_A = source_covs_[corr.first]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:144:17: warning: unused variable 'cov_B' [-Wunused-variable] 144 | const auto& cov_B = corr.second->cov; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp: In instantiation of 'double fast_gicp::FastVGICP::compute_error(const Eigen::Isometry3d&) [with PointSource = pcl::PointXYZRGB; PointTarget = pcl::PointXYZRGB; Eigen::Isometry3d = Eigen::Transform]': /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:7:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:186:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 186 | for (int i = 0; i < voxel_correspondences_.size(); i++) { | ^ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:191:17: warning: unused variable 'cov_A' [-Wunused-variable] 191 | const auto& cov_A = source_covs_[corr.first]; | ^~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:194:17: warning: unused variable 'cov_B' [-Wunused-variable] 194 | const auto& cov_B = corr.second->cov; | ^~~~~ In file included from /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/fast_vgicp.hpp:16, from /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:1: /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/fast_vgicp_voxel.hpp: In instantiation of 'void fast_gicp::GaussianVoxelMap::create_voxelmap(const pcl::PointCloud&, const std::vector, Eigen::aligned_allocator > >&) [with PointT = pcl::PointXYZ]': /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:122:31: required from 'double fast_gicp::FastVGICP::linearize(const Eigen::Isometry3d&, Eigen::Matrix*, Eigen::Matrix*) [with PointSource = pcl::PointXYZ; PointTarget = pcl::PointXYZ; Eigen::Isometry3d = Eigen::Transform]' /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:4:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/fast_vgicp_voxel.hpp:131:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 131 | for(int i = 0; i < cloud.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/fast_vgicp_voxel.hpp: In instantiation of 'void fast_gicp::GaussianVoxelMap::create_voxelmap(const pcl::PointCloud&, const std::vector, Eigen::aligned_allocator > >&) [with PointT = pcl::PointXYZI]': /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:122:31: required from 'double fast_gicp::FastVGICP::linearize(const Eigen::Isometry3d&, Eigen::Matrix*, Eigen::Matrix*) [with PointSource = pcl::PointXYZI; PointTarget = pcl::PointXYZI; Eigen::Isometry3d = Eigen::Transform]' /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:5:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/fast_vgicp_voxel.hpp:131:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/fast_vgicp_voxel.hpp: In instantiation of 'void fast_gicp::GaussianVoxelMap::create_voxelmap(const pcl::PointCloud&, const std::vector, Eigen::aligned_allocator > >&) [with PointT = pcl::PointNormal]': /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:122:31: required from 'double fast_gicp::FastVGICP::linearize(const Eigen::Isometry3d&, Eigen::Matrix*, Eigen::Matrix*) [with PointSource = pcl::PointNormal; PointTarget = pcl::PointNormal; Eigen::Isometry3d = Eigen::Transform]' /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:6:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/fast_vgicp_voxel.hpp:131:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/fast_vgicp_voxel.hpp: In instantiation of 'void fast_gicp::GaussianVoxelMap::create_voxelmap(const pcl::PointCloud&, const std::vector, Eigen::aligned_allocator > >&) [with PointT = pcl::PointXYZRGB]': /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/impl/fast_vgicp_impl.hpp:122:31: required from 'double fast_gicp::FastVGICP::linearize(const Eigen::Isometry3d&, Eigen::Matrix*, Eigen::Matrix*) [with PointSource = pcl::PointXYZRGB; PointTarget = pcl::PointXYZRGB; Eigen::Isometry3d = Eigen::Transform]' /builddir/build/BUILD/fast-gicp-0.0.0-1/src/fast_gicp/gicp/fast_vgicp.cpp:7:27: required from here /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/fast_vgicp_voxel.hpp:131:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 55%] Linking CXX shared library libfast_gicp.so /usr/bin/cmake -E cmake_link_script CMakeFiles/fast_gicp.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld -shared -Wl,-soname,libfast_gicp.so -o libfast_gicp.so CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/lsq_registration.cpp.o CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/fast_gicp.cpp.o CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/fast_gicp_st.cpp.o CMakeFiles/fast_gicp.dir/src/fast_gicp/gicp/fast_vgicp.cpp.o /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_keypoints.so /usr/lib64/libpcl_tracking.so /usr/lib64/libpcl_recognition.so /usr/lib64/libpcl_stereo.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_common.so /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_date_time.so.1.83.0 /usr/lib64/libboost_iostreams.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libflann_cpp.so.1.9.2 -Wl,-whole-archive /usr/lib64/libflann_cpp_s.a /usr/lib64/liblz4.so -Wl,-no-whole-archive /usr/lib64/libqhull_r.so.8.0.2 -lm /usr/lib/gcc/aarch64-openEuler-linux/12/libgomp.so /usr/lib64/libpthread.a make[2]: Leaving directory '/builddir/build/BUILD/fast-gicp-0.0.0-1/.obj' [ 55%] Built target fast_gicp make -f CMakeFiles/gicp_align.dir/build.make CMakeFiles/gicp_align.dir/depend make -f CMakeFiles/gicp_kitti.dir/build.make CMakeFiles/gicp_kitti.dir/depend make[2]: Entering directory '/builddir/build/BUILD/fast-gicp-0.0.0-1/.obj' make[2]: Entering directory '/builddir/build/BUILD/fast-gicp-0.0.0-1/.obj' cd /builddir/build/BUILD/fast-gicp-0.0.0-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fast-gicp-0.0.0-1 /builddir/build/BUILD/fast-gicp-0.0.0-1 /builddir/build/BUILD/fast-gicp-0.0.0-1/.obj /builddir/build/BUILD/fast-gicp-0.0.0-1/.obj /builddir/build/BUILD/fast-gicp-0.0.0-1/.obj/CMakeFiles/gicp_align.dir/DependInfo.cmake "--color=" cd /builddir/build/BUILD/fast-gicp-0.0.0-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fast-gicp-0.0.0-1 /builddir/build/BUILD/fast-gicp-0.0.0-1 /builddir/build/BUILD/fast-gicp-0.0.0-1/.obj /builddir/build/BUILD/fast-gicp-0.0.0-1/.obj /builddir/build/BUILD/fast-gicp-0.0.0-1/.obj/CMakeFiles/gicp_kitti.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/fast-gicp-0.0.0-1/.obj' make[2]: Leaving directory '/builddir/build/BUILD/fast-gicp-0.0.0-1/.obj' make -f CMakeFiles/gicp_kitti.dir/build.make CMakeFiles/gicp_kitti.dir/build make -f CMakeFiles/gicp_align.dir/build.make CMakeFiles/gicp_align.dir/build make[2]: Entering directory '/builddir/build/BUILD/fast-gicp-0.0.0-1/.obj' make[2]: Entering directory '/builddir/build/BUILD/fast-gicp-0.0.0-1/.obj' [ 77%] Building CXX object CMakeFiles/gicp_align.dir/src/align.cpp.o [ 77%] Building CXX object CMakeFiles/gicp_kitti.dir/src/kitti.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DDISABLE_PCAP -DDISABLE_PNG -I/builddir/build/BUILD/fast-gicp-0.0.0-1/include -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -fopenmp -MD -MT CMakeFiles/gicp_kitti.dir/src/kitti.cpp.o -MF CMakeFiles/gicp_kitti.dir/src/kitti.cpp.o.d -o CMakeFiles/gicp_kitti.dir/src/kitti.cpp.o -c /builddir/build/BUILD/fast-gicp-0.0.0-1/src/kitti.cpp /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DDISABLE_PCAP -DDISABLE_PNG -I/builddir/build/BUILD/fast-gicp-0.0.0-1/include -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -fopenmp -MD -MT CMakeFiles/gicp_align.dir/src/align.cpp.o -MF CMakeFiles/gicp_align.dir/src/align.cpp.o.d -o CMakeFiles/gicp_align.dir/src/align.cpp.o -c /builddir/build/BUILD/fast-gicp-0.0.0-1/src/align.cpp /builddir/build/BUILD/fast-gicp-0.0.0-1/src/kitti.cpp:11:10: fatal error: pcl/visualization/pcl_visualizer.h: No such file or directory 11 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [CMakeFiles/gicp_kitti.dir/build.make:79: CMakeFiles/gicp_kitti.dir/src/kitti.cpp.o] Error 1 make[2]: Leaving directory '/builddir/build/BUILD/fast-gicp-0.0.0-1/.obj' make[1]: *** [CMakeFiles/Makefile2:196: CMakeFiles/gicp_kitti.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... In file included from /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/fast_vgicp.hpp:16, from /builddir/build/BUILD/fast-gicp-0.0.0-1/src/align.cpp:14: /builddir/build/BUILD/fast-gicp-0.0.0-1/include/fast_gicp/gicp/fast_vgicp_voxel.hpp:10:80: warning: 'std::vector, Eigen::aligned_allocator > > fast_gicp::neighbor_offsets(NeighborSearchMethod)' defined but not used [-Wunused-function] 10 | static std::vector> neighbor_offsets(NeighborSearchMethod search_method) { | ^~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:235, from /usr/include/pcl-1.12/pcl/memory.h:48, from /usr/include/pcl-1.12/pcl/io/pcd_io.h:42, from /builddir/build/BUILD/fast-gicp-0.0.0-1/src/align.cpp:4: In function 'float32x4_t vld1q_f32(const float32_t*)', inlined from 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = __Float32x4_t]' at /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h:280:124, inlined from 'Packet Eigen::internal::ploadt(const typename unpacket_traits::type*) [with Packet = __Float32x4_t; int Alignment = 0]' at /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:462:26, inlined from 'PacketType Eigen::internal::evaluator >::packet(Eigen::Index) const [with int LoadMode = 0; PacketType = __Float32x4_t; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:204:40, inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignPacket(Eigen::Index) [with int StoreMode = 16; int LoadMode = 0; PacketType = __Float32x4_t; DstEvaluatorTypeT = Eigen::internal::evaluator, 4, 1, true>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:658:114, inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 4, 1, true>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:416:75, inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 4, 1, true>, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37, inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 4, 1, true>, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31, inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 4, 1, true>, -1, 1, false>; Src = Eigen::Matrix; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49, inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 4, 1, true>, -1, 1, false>; Src = Eigen::Matrix; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27, inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 4, 1, true>, -1, 1, false>; Src = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18, inlined from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 4, 1, true>, -1, 1, false>]' at /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28, inlined from 'typename Eigen::internal::umeyama_transform_matrix_type::type Eigen::umeyama(const MatrixBase&, const MatrixBase&, bool) [with Derived = Matrix; OtherDerived = Matrix]' at /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h:157:23, inlined from 'typename Eigen::internal::umeyama_transform_matrix_type::type pcl::umeyama(const Eigen::MatrixBase&, const Eigen::MatrixBase&, bool) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' at /usr/include/pcl-1.12/pcl/common/impl/eigen.hpp:663:48, inlined from 'void pcl::registration::TransformationEstimationSVD::estimateRigidTransformation(pcl::ConstCloudIterator&, pcl::ConstCloudIterator&, Matrix4&) const [with PointSource = pcl::PointXYZ; PointTarget = pcl::PointXYZ; Scalar = float]' at /usr/include/pcl-1.12/pcl/registration/impl/transformation_estimation_svd.hpp:154:27: /usr/lib/gcc/aarch64-openEuler-linux/12/include/arm_neon.h:15262:36: warning: array subscript '__Float32x4_t[0]' is partly outside array bounds of 'const VectorType [1]' {aka 'const Eigen::Matrix [1]'} [-Warray-bounds] 15262 | return __builtin_aarch64_ld1v4sf ((const __builtin_aarch64_simd_sf *) __a); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Geometry:50, from /usr/include/pcl-1.12/pcl/point_cloud.h:46, from /usr/include/pcl-1.12/pcl/io/pcd_io.h:44: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h: In member function 'void pcl::registration::TransformationEstimationSVD::estimateRigidTransformation(pcl::ConstCloudIterator&, pcl::ConstCloudIterator&, Matrix4&) const [with PointSource = pcl::PointXYZ; PointTarget = pcl::PointXYZ; Scalar = float]': /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h:119:20: note: at offset [0, 8] into object 'dst_mean' of size 12 119 | const VectorType dst_mean = dst.rowwise().sum() * one_over_n; | ^~~~~~~~ [ 88%] Linking CXX executable gicp_align /usr/bin/cmake -E cmake_link_script CMakeFiles/gicp_align.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld CMakeFiles/gicp_align.dir/src/align.cpp.o -o gicp_align -Wl,-rpath,/builddir/build/BUILD/fast-gicp-0.0.0-1/.obj libfast_gicp.so /usr/lib64/libpcl_segmentation.so /usr/lib64/libpcl_surface.so /usr/lib64/libpcl_keypoints.so /usr/lib64/libpcl_tracking.so /usr/lib64/libpcl_recognition.so /usr/lib64/libpcl_ml.so /usr/lib64/libpcl_registration.so /usr/lib64/libpcl_features.so /usr/lib64/libpcl_filters.so /usr/lib64/libpcl_sample_consensus.so /usr/lib64/libpcl_search.so /usr/lib64/libpcl_kdtree.so /usr/lib64/libpcl_stereo.so /usr/lib64/libpcl_io.so /usr/lib64/libpcl_octree.so /usr/lib64/libpcl_common.so /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_date_time.so.1.83.0 /usr/lib64/libboost_iostreams.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libflann_cpp.so.1.9.2 -Wl,-whole-archive /usr/lib64/libflann_cpp_s.a /usr/lib64/liblz4.so -Wl,-no-whole-archive /usr/lib64/libqhull_r.so.8.0.2 -lm /usr/lib/gcc/aarch64-openEuler-linux/12/libgomp.so /usr/lib64/libpthread.a make[2]: Leaving directory '/builddir/build/BUILD/fast-gicp-0.0.0-1/.obj' [ 88%] Built target gicp_align make[1]: Leaving directory '/builddir/build/BUILD/fast-gicp-0.0.0-1/.obj' make: *** [Makefile:149: all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.Wt4j42 (%build) Bad exit status from /var/tmp/rpm-tmp.Wt4j42 (%build) RPM build errors: Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/fast-gicp.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 598, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/fast-gicp.spec