=> Checking for clear installation
===> Installing bootstrap dependencies for ros-aicp-mapping-1.0.1
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-20.04-x86_64/All/digest-20080510.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-20.04-x86_64/All/tnftp-20151004~ssl.tgz
===> Checking bootstrap dependencies for ros-aicp-mapping-1.0.1
=> Required robotpkg package digest>=20080510: digest-20080510 found
=> Required robotpkg package tnftp>=20130505~ssl: tnftp-20151004~ssl found
=> Required system package gnupg>=1: gnupg-2.2.19 found
=> Required system package gzip: gzip-1.10 found
=> Required system package pax and tar archivers: pax found
=> Required system package pkg_install>=20110805.12: pkg_install-20211115.3 found
=> Required system package pkgrepo2deb>=1.9: pkgrepo2deb-1.13 found
===> Done bootstrap-depends for ros-aicp-mapping-1.0.1
===> Installing full dependencies for ros-aicp-mapping-1.0.1
=> Dependency digest-20080510 already installed
=> Installing /opt/robotpkg/var/lib/robotpkg/wip/packages/bsd/Ubuntu-20.04-x86_64/All/libnabo-1.0.7.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/wip/packages/bsd/Ubuntu-20.04-x86_64/All/libpointmatcher-1.3.1.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-20.04-x86_64/All/opencv3-3.4.3r1.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-20.04-x86_64/All/py38-catkin-pkg-1.0.0.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-20.04-x86_64/All/py38-ros-catkin-0.7.29.tgz
To use ros, the following environment variables must contain those values:
ROS_MASTER_URI http://localhost:11311
ROS_PACKAGE_PATH /opt/openrobots/share
PYTHONPATH /opt/openrobots/lib/python3.8/site-packages
PATH /opt/openrobots/bin
As an alternative to the above configuration, commands can be executed by
using the `env.sh' wrapper. For instance, roscore can be started like so:
/opt/openrobots/etc/ros/env.sh roscore
In Bourne shell scripts, the following file can be sourced instead:
/opt/openrobots/etc/ros/setup.sh
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-20.04-x86_64/All/ros-cmake-modules-0.4.1.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-20.04-x86_64/All/ros-comm-1.16.0r1.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-20.04-x86_64/All/ros-common-msgs-1.13.1.tgz
=> Dependency ros-genmsg-0.6.0 already installed
=> Dependency ros-genpy-0.6.16 already installed
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-20.04-x86_64/All/ros-geometry-1.13.2.tgz
=> Dependency ros-message-generation-0.4.0 already installed
=> Installing /opt/robotpkg/var/lib/robotpkg/wip/packages/bsd/Ubuntu-20.04-x86_64/All/ros-perception-pcl-1.7.0r2.tgz
=> Dependency ros-std-msgs-0.5.11 already installed
=> Dependency tnftp-20151004~ssl already installed
===> Checking build options for ros-aicp-mapping-1.0.1
=> Building with no option.
===> Checking alternatives for ros-aicp-mapping-1.0.1
=> Use the GNU C++ compiler: c++-compiler provided by g++>=4.8
=> Use the GNU C compiler: c-compiler provided by gcc>=3
=> Use python-3.8: python>=2.5 provided by python38>=3.8<3.9
===> Checking dependencies for ros-aicp-mapping-1.0.1
=> Required system package boost-headers>=1.60: boost-headers-1.71 found
=> Required system package cmake>=2.8.3: cmake-3.16.3 found
=> Required system package eigen3>=3.0.0: eigen3-3.3.7 found
=> Required system package g++>=4.8: g++-9 found
=> Required system package gcc>=3: gcc-9 found
=> Required system package libpcl>=1: libpcl-1.10.0 found
=> Required system package libstdc++: libstdc++ found
=> Required system package octomap>=1.6.0: octomap-1.9.3 found
=> Required system package pkg-config>=0.22: pkg-config-0.29.1 found
=> Required system package py38-empy>=3: py38-empy-3.3.2 found
=> Required system package py38-nose>=0.10: py38-nose-1.3.7 found
=> Required system package py38-pyparsing: py38-pyparsing found
=> Required system package python38>=3.8<3.9: python38-3.8.10 found
=> Required robotpkg package libnabo>=1.0.7: libnabo-1.0.7 found
=> Required robotpkg package libpointmatcher>=1.3.1: libpointmatcher-1.3.1 found
=> Required robotpkg package opencv3>=3: opencv3-3.4.3r1 found
=> Required robotpkg package py38-catkin-pkg>=0.2: py38-catkin-pkg-1.0.0 found
=> Required robotpkg package py38-ros-catkin>=0.7: py38-ros-catkin-0.7.29 found
=> Required robotpkg package ros-cmake-modules>=0.3: ros-cmake-modules-0.4.1 found
=> Required robotpkg package ros-comm>=1.13: ros-comm-1.16.0r1 found
=> Required robotpkg package ros-common-msgs>=1.12: ros-common-msgs-1.13.1 found
=> Required robotpkg package ros-genmsg>=0.5<0.7: ros-genmsg-0.6.0 found
=> Required robotpkg package ros-genpy>=0.6<0.7: ros-genpy-0.6.16 found
=> Required robotpkg package ros-geometry>=1.11: ros-geometry-1.13.2 found
=> Required robotpkg package ros-message-generation>=0.4: ros-message-generation-0.4.0 found
=> Required robotpkg package ros-perception-pcl>=1.7.0: ros-perception-pcl-1.7.0r2 found
=> Required robotpkg package ros-std-msgs>=0.5: ros-std-msgs-0.5.11 found
WARNING: Using py38-catkin-pkg-1.0.0 in /opt/openrobots
WARNING: The following packages may interfere with the build because they
WARNING: are located in paths used by other dependencies:
WARNING: py-catkin-pkg-1.0.0 in /usr
===> Done depends for ros-aicp-mapping-1.0.1
===> Extracting for ros-aicp-mapping-1.0.1
=> SHA1 checksums OK
=> RMD160 checksums OK
===> Configuring for ros-aicp-mapping-1.0.1
** WARNING ** io features related to pcap will be disabled
** WARNING ** io features related to png will be disabled
** WARNING ** io features related to libusb-1.0 will be disabled
CMake Warning (dev) at aicp_core/CMakeLists.txt:78 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicpRegistration" links to target "Boost::thread" but the target
was not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:78 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicpRegistration" links to target "Boost::program_options" but the
target was not found. Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:78 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicpRegistration" links to target "Boost::chrono" but the target
was not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:41 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicpUtils" links to target "Boost::thread" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:41 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicpUtils" links to target "Boost::program_options" but the target
was not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:41 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicpUtils" links to target "Boost::chrono" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:65 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_classification_main" links to target "Boost::thread" but the
target was not found. Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:65 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_classification_main" links to target "Boost::program_options"
but the target was not found. Perhaps a find_package() call is missing for
an IMPORTED target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:65 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_classification_main" links to target "Boost::chrono" but the
target was not found. Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:89 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_core" links to target "Boost::thread" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:89 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_core" links to target "Boost::program_options" but the target
was not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:89 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_core" links to target "Boost::chrono" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:89 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_core" links to target "Boost::thread" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:89 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_core" links to target "Boost::program_options" but the target
was not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:89 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_core" links to target "Boost::chrono" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:101 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_test" links to target "Boost::thread" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:101 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_test" links to target "Boost::program_options" but the target
was not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:101 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_test" links to target "Boost::chrono" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:101 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_test" links to target "Boost::thread" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:101 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_test" links to target "Boost::program_options" but the target
was not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:101 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_test" links to target "Boost::chrono" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:69 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_classification_example" links to target "Boost::thread" but
the target was not found. Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:69 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_classification_example" links to target
"Boost::program_options" but the target was not found. Perhaps a
find_package() call is missing for an IMPORTED target, or an ALIAS target
is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_core/CMakeLists.txt:69 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_classification_example" links to target "Boost::chrono" but
the target was not found. Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::thread" but the target was
not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::program_options" but the
target was not found. Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::chrono" but the target was
not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::thread" but the target was
not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::program_options" but the
target was not found. Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::chrono" but the target was
not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::thread" but the target was
not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::filesystem" but the target
was not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::system" but the target was
not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::program_options" but the
target was not found. Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::date_time" but the target
was not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::chrono" but the target was
not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::thread" but the target was
not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::filesystem" but the target
was not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::system" but the target was
not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::program_options" but the
target was not found. Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::date_time" but the target
was not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:52 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros_node" links to target "Boost::chrono" but the target was
not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:44 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros" links to target "Boost::thread" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:44 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros" links to target "Boost::program_options" but the target
was not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:44 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros" links to target "Boost::chrono" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:44 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros" links to target "Boost::thread" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:44 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros" links to target "Boost::program_options" but the target
was not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:44 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros" links to target "Boost::chrono" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:44 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros" links to target "Boost::thread" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:44 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros" links to target "Boost::filesystem" but the target was
not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:44 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros" links to target "Boost::system" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:44 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros" links to target "Boost::program_options" but the target
was not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:44 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros" links to target "Boost::date_time" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at aicp_ros/CMakeLists.txt:44 (add_library):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "aicp_ros" links to target "Boost::chrono" but the target was not
found. Perhaps a find_package() call is missing for an IMPORTED target, or
an ALIAS target is missing?
This warning is for project developers. Use -Wno-dev to suppress it.
===> Building for ros-aicp-mapping-1.0.1
In file included from /usr/include/pcl-1.10/pcl/pcl_macros.h:77,
from /usr/include/pcl-1.10/pcl/point_types.h:42,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/pcl_config.h:7:4: error: #error PCL requires C++14 or above
7 | #error PCL requires C++14 or above
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/pcl_macros.h:77,
from /usr/include/pcl-1.10/pcl/point_types.h:42,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_registration/abstract_registrator.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_registration/pointmatcher_registration.hpp:8,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/registration/pointmatcher_registration.cpp:1:
/usr/include/pcl-1.10/pcl/pcl_config.h:7:4: error: #error PCL requires C++14 or above
7 | #error PCL requires C++14 or above
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/console/print.h:44,
from /usr/include/pcl-1.10/pcl/conversions.h:53,
from /usr/include/pcl-1.10/pcl/common/io.h:48,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:8,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/pcl_config.h:7:4: error: #error PCL requires C++14 or above
7 | #error PCL requires C++14 or above
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/console/print.h:44,
from /usr/include/pcl-1.10/pcl/common/impl/norms.hpp:43,
from /usr/include/pcl-1.10/pcl/common/norms.h:198,
from /usr/include/pcl-1.10/pcl/common/common_headers.h:39,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_registration/abstract_registrator.hpp:5,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_registration/pointmatcher_registration.hpp:8,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/registration/pointmatcher_registration.cpp:1:
/usr/include/pcl-1.10/pcl/pcl_config.h:7:4: error: #error PCL requires C++14 or above
7 | #error PCL requires C++14 or above
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/pcl_macros.h:77,
from /usr/include/pcl-1.10/pcl/point_types.h:42,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_utils/cloudIO.h:5,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/utils/cloudIO.cpp:1:
/usr/include/pcl-1.10/pcl/pcl_config.h:7:4: error: #error PCL requires C++14 or above
7 | #error PCL requires C++14 or above
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/register_point_struct.h:56,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_traits.h:101:25: error: 'remove_all_extents_t' in namespace 'std' does not name a template type; did you mean 'remove_all_extents'?
101 | using type = std::remove_all_extents_t
;
| ^~~~~~~~~~~~~~~~~~~~
| remove_all_extents
/usr/include/pcl-1.10/pcl/point_traits.h:102:63: error: 'type' was not declared in this scope
102 | static const std::uint32_t value = sizeof (T) / sizeof (type);
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/register_point_struct.h:97:10: error: 'enable_if_t' in namespace 'std' does not name a template type; did you mean 'enable_if'?
97 | std::enable_if_t::value>
| ^~~~~~~~~~~
| enable_if
/usr/include/pcl-1.10/pcl/register_point_struct.h:104:10: error: 'enable_if_t' in namespace 'std' does not name a template type; did you mean 'enable_if'?
104 | std::enable_if_t::value>
| ^~~~~~~~~~~
| enable_if
/usr/include/pcl-1.10/pcl/register_point_struct.h:114:10: error: 'enable_if_t' in namespace 'std' does not name a template type; did you mean 'enable_if'?
114 | std::enable_if_t::value>
| ^~~~~~~~~~~
| enable_if
/usr/include/pcl-1.10/pcl/register_point_struct.h:121:10: error: 'enable_if_t' in namespace 'std' does not name a template type; did you mean 'enable_if'?
121 | std::enable_if_t::value>
| ^~~~~~~~~~~
| enable_if
/usr/include/pcl-1.10/pcl/register_point_struct.h:131:10: error: 'enable_if_t' in namespace 'std' does not name a template type; did you mean 'enable_if'?
131 | std::enable_if_t::value>
| ^~~~~~~~~~~
| enable_if
/usr/include/pcl-1.10/pcl/register_point_struct.h:138:10: error: 'enable_if_t' in namespace 'std' does not name a template type; did you mean 'enable_if'?
138 | std::enable_if_t::value>
| ^~~~~~~~~~~
| enable_if
/usr/include/pcl-1.10/pcl/register_point_struct.h:148:10: error: 'enable_if_t' in namespace 'std' does not name a template type; did you mean 'enable_if'?
148 | std::enable_if_t::value>
| ^~~~~~~~~~~
| enable_if
/usr/include/pcl-1.10/pcl/register_point_struct.h:155:10: error: 'enable_if_t' in namespace 'std' does not name a template type; did you mean 'enable_if'?
155 | std::enable_if_t::value>
| ^~~~~~~~~~~
| enable_if
/usr/include/pcl-1.10/pcl/register_point_struct.h:165:10: error: 'enable_if_t' in namespace 'std' does not name a template type; did you mean 'enable_if'?
165 | std::enable_if_t::value>
| ^~~~~~~~~~~
| enable_if
/usr/include/pcl-1.10/pcl/register_point_struct.h:172:10: error: 'enable_if_t' in namespace 'std' does not name a template type; did you mean 'enable_if'?
172 | std::enable_if_t::value>
| ^~~~~~~~~~~
| enable_if
/usr/include/pcl-1.10/pcl/register_point_struct.h:182:10: error: 'enable_if_t' in namespace 'std' does not name a template type; did you mean 'enable_if'?
182 | std::enable_if_t::value>
| ^~~~~~~~~~~
| enable_if
/usr/include/pcl-1.10/pcl/register_point_struct.h:189:10: error: 'enable_if_t' in namespace 'std' does not name a template type; did you mean 'enable_if'?
189 | std::enable_if_t::value>
| ^~~~~~~~~~~
| enable_if
In file included from /usr/include/pcl-1.10/pcl/point_types.h:359,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/impl/point_types.hpp: In function 'std::ostream& pcl::operator<<(std::ostream&, const pcl::Histogram&)':
/usr/include/pcl-1.10/pcl/impl/point_types.hpp:1696:25: error: use of 'auto' in lambda parameter declaration only available with '-std=c++14' or '-std=gnu++14'
1696 | [&os](const auto& hist) { os << ", " << hist; });
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:365:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
365 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_RGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:365:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:365:1: error: template argument 1 is invalid
365 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_RGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_RGB& pcl::common::operator+=(pcl::_RGB&, const pcl::_RGB&)':
/usr/include/pcl-1.10/pcl/point_types.h:365:1: error: 'plus' is not a member of 'pcl::traits'
365 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_RGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:365:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_RGB& pcl::common::operator+=(pcl::_RGB&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:365:1: error: 'plusscalar' is not a member of 'pcl::traits'
365 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_RGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_RGB& pcl::common::operator-=(pcl::_RGB&, const pcl::_RGB&)':
/usr/include/pcl-1.10/pcl/point_types.h:365:1: error: 'minus' is not a member of 'pcl::traits'
365 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_RGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:365:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_RGB& pcl::common::operator-=(pcl::_RGB&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:365:1: error: 'minusscalar' is not a member of 'pcl::traits'
365 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_RGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_RGB& pcl::common::operator*=(pcl::_RGB&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:365:1: error: 'mulscalar' is not a member of 'pcl::traits'
365 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_RGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_RGB& pcl::common::operator/=(pcl::_RGB&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:365:1: error: 'divscalar' is not a member of 'pcl::traits'
365 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_RGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:370:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
370 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:370:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:370:1: error: template argument 1 is invalid
370 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity& pcl::common::operator+=(pcl::_Intensity&, const pcl::_Intensity&)':
/usr/include/pcl-1.10/pcl/point_types.h:370:1: error: 'plus' is not a member of 'pcl::traits'
370 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:370:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity& pcl::common::operator+=(pcl::_Intensity&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:370:1: error: 'plusscalar' is not a member of 'pcl::traits'
370 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity& pcl::common::operator-=(pcl::_Intensity&, const pcl::_Intensity&)':
/usr/include/pcl-1.10/pcl/point_types.h:370:1: error: 'minus' is not a member of 'pcl::traits'
370 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:370:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity& pcl::common::operator-=(pcl::_Intensity&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:370:1: error: 'minusscalar' is not a member of 'pcl::traits'
370 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity& pcl::common::operator*=(pcl::_Intensity&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:370:1: error: 'mulscalar' is not a member of 'pcl::traits'
370 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity& pcl::common::operator/=(pcl::_Intensity&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:370:1: error: 'divscalar' is not a member of 'pcl::traits'
370 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:375:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
375 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity8u,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:375:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:375:1: error: template argument 1 is invalid
375 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity8u,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity8u& pcl::common::operator+=(pcl::_Intensity8u&, const pcl::_Intensity8u&)':
/usr/include/pcl-1.10/pcl/point_types.h:375:1: error: 'plus' is not a member of 'pcl::traits'
375 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity8u,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:375:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity8u& pcl::common::operator+=(pcl::_Intensity8u&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:375:1: error: 'plusscalar' is not a member of 'pcl::traits'
375 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity8u,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity8u& pcl::common::operator-=(pcl::_Intensity8u&, const pcl::_Intensity8u&)':
/usr/include/pcl-1.10/pcl/point_types.h:375:1: error: 'minus' is not a member of 'pcl::traits'
375 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity8u,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:375:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity8u& pcl::common::operator-=(pcl::_Intensity8u&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:375:1: error: 'minusscalar' is not a member of 'pcl::traits'
375 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity8u,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity8u& pcl::common::operator*=(pcl::_Intensity8u&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:375:1: error: 'mulscalar' is not a member of 'pcl::traits'
375 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity8u,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity8u& pcl::common::operator/=(pcl::_Intensity8u&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:375:1: error: 'divscalar' is not a member of 'pcl::traits'
375 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity8u,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:380:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
380 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity32u,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:380:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:380:1: error: template argument 1 is invalid
380 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity32u,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity32u& pcl::common::operator+=(pcl::_Intensity32u&, const pcl::_Intensity32u&)':
/usr/include/pcl-1.10/pcl/point_types.h:380:1: error: 'plus' is not a member of 'pcl::traits'
380 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity32u,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:380:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity32u& pcl::common::operator+=(pcl::_Intensity32u&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:380:1: error: 'plusscalar' is not a member of 'pcl::traits'
380 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity32u,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity32u& pcl::common::operator-=(pcl::_Intensity32u&, const pcl::_Intensity32u&)':
/usr/include/pcl-1.10/pcl/point_types.h:380:1: error: 'minus' is not a member of 'pcl::traits'
380 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity32u,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:380:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity32u& pcl::common::operator-=(pcl::_Intensity32u&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:380:1: error: 'minusscalar' is not a member of 'pcl::traits'
380 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity32u,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity32u& pcl::common::operator*=(pcl::_Intensity32u&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:380:1: error: 'mulscalar' is not a member of 'pcl::traits'
380 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity32u,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Intensity32u& pcl::common::operator/=(pcl::_Intensity32u&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:380:1: error: 'divscalar' is not a member of 'pcl::traits'
380 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Intensity32u,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: template argument 1 is invalid
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: template argument 1 is invalid
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: template argument 1 is invalid
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZ& pcl::common::operator+=(pcl::_PointXYZ&, const pcl::_PointXYZ&)':
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'plus' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'plus' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'plus' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZ& pcl::common::operator+=(pcl::_PointXYZ&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'plusscalar' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'plusscalar' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'plusscalar' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZ& pcl::common::operator-=(pcl::_PointXYZ&, const pcl::_PointXYZ&)':
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'minus' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'minus' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'minus' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZ& pcl::common::operator-=(pcl::_PointXYZ&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'minusscalar' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'minusscalar' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'minusscalar' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZ& pcl::common::operator*=(pcl::_PointXYZ&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'mulscalar' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'mulscalar' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'mulscalar' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZ& pcl::common::operator/=(pcl::_PointXYZ&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'divscalar' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'divscalar' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:385:1: error: 'divscalar' is not a member of 'pcl::traits'
385 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZ,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: template argument 1 is invalid
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: template argument 1 is invalid
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: template argument 1 is invalid
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: template argument 1 is invalid
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGBA& pcl::common::operator+=(pcl::_PointXYZRGBA&, const pcl::_PointXYZRGBA&)':
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'plus' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'plus' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'plus' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'plus' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGBA& pcl::common::operator+=(pcl::_PointXYZRGBA&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'plusscalar' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'plusscalar' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'plusscalar' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'plusscalar' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGBA& pcl::common::operator-=(pcl::_PointXYZRGBA&, const pcl::_PointXYZRGBA&)':
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'minus' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'minus' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'minus' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'minus' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGBA& pcl::common::operator-=(pcl::_PointXYZRGBA&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'minusscalar' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'minusscalar' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'minusscalar' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'minusscalar' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGBA& pcl::common::operator*=(pcl::_PointXYZRGBA&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'mulscalar' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'mulscalar' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'mulscalar' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'mulscalar' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGBA& pcl::common::operator/=(pcl::_PointXYZRGBA&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'divscalar' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'divscalar' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'divscalar' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:392:1: error: 'divscalar' is not a member of 'pcl::traits'
392 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBA,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: template argument 1 is invalid
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: template argument 1 is invalid
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: template argument 1 is invalid
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: template argument 1 is invalid
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGB& pcl::common::operator+=(pcl::_PointXYZRGB&, const pcl::_PointXYZRGB&)':
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'plus' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'plus' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'plus' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'plus' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGB& pcl::common::operator+=(pcl::_PointXYZRGB&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'plusscalar' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'plusscalar' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'plusscalar' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'plusscalar' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGB& pcl::common::operator-=(pcl::_PointXYZRGB&, const pcl::_PointXYZRGB&)':
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'minus' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'minus' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'minus' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'minus' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGB& pcl::common::operator-=(pcl::_PointXYZRGB&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'minusscalar' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'minusscalar' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'minusscalar' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'minusscalar' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGB& pcl::common::operator*=(pcl::_PointXYZRGB&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'mulscalar' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'mulscalar' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'mulscalar' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'mulscalar' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGB& pcl::common::operator/=(pcl::_PointXYZRGB&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'divscalar' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'divscalar' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'divscalar' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:400:1: error: 'divscalar' is not a member of 'pcl::traits'
400 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGB,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: template argument 1 is invalid
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: template argument 1 is invalid
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: template argument 1 is invalid
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: template argument 1 is invalid
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: template argument 1 is invalid
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGBL& pcl::common::operator+=(pcl::_PointXYZRGBL&, const pcl::_PointXYZRGBL&)':
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'plus' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'plus' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'plus' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'plus' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'plus' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGBL& pcl::common::operator+=(pcl::_PointXYZRGBL&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'plusscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'plusscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'plusscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'plusscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'plusscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGBL& pcl::common::operator-=(pcl::_PointXYZRGBL&, const pcl::_PointXYZRGBL&)':
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'minus' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'minus' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'minus' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'minus' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'minus' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGBL& pcl::common::operator-=(pcl::_PointXYZRGBL&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'minusscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'minusscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'minusscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'minusscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'minusscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGBL& pcl::common::operator*=(pcl::_PointXYZRGBL&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'mulscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'mulscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'mulscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'mulscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'mulscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZRGBL& pcl::common::operator/=(pcl::_PointXYZRGBL&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'divscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'divscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'divscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'divscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:408:1: error: 'divscalar' is not a member of 'pcl::traits'
408 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: template argument 1 is invalid
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: template argument 1 is invalid
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: template argument 1 is invalid
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: template argument 1 is invalid
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: template argument 1 is invalid
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: template argument 1 is invalid
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZHSV& pcl::common::operator+=(pcl::_PointXYZHSV&, const pcl::_PointXYZHSV&)':
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'plus' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'plus' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'plus' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'plus' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'plus' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'plus' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZHSV& pcl::common::operator+=(pcl::_PointXYZHSV&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'plusscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'plusscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'plusscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'plusscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'plusscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'plusscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZHSV& pcl::common::operator-=(pcl::_PointXYZHSV&, const pcl::_PointXYZHSV&)':
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'minus' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'minus' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'minus' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'minus' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'minus' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'minus' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZHSV& pcl::common::operator-=(pcl::_PointXYZHSV&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'minusscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'minusscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'minusscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'minusscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'minusscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'minusscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZHSV& pcl::common::operator*=(pcl::_PointXYZHSV&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'mulscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'mulscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'mulscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'mulscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'mulscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'mulscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZHSV& pcl::common::operator/=(pcl::_PointXYZHSV&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'divscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'divscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'divscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'divscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'divscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:417:1: error: 'divscalar' is not a member of 'pcl::traits'
417 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZHSV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
427 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXY,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: template argument 1 is invalid
427 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXY,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
427 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXY,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: template argument 1 is invalid
427 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXY,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointXY& pcl::common::operator+=(pcl::PointXY&, const pcl::PointXY&)':
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: 'plus' is not a member of 'pcl::traits'
427 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXY,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:427:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: 'plus' is not a member of 'pcl::traits'
427 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXY,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:427:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointXY& pcl::common::operator+=(pcl::PointXY&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: 'plusscalar' is not a member of 'pcl::traits'
427 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXY,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: 'plusscalar' is not a member of 'pcl::traits'
427 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXY,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointXY& pcl::common::operator-=(pcl::PointXY&, const pcl::PointXY&)':
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: 'minus' is not a member of 'pcl::traits'
427 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXY,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:427:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: 'minus' is not a member of 'pcl::traits'
427 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXY,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:427:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointXY& pcl::common::operator-=(pcl::PointXY&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: 'minusscalar' is not a member of 'pcl::traits'
427 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXY,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: 'minusscalar' is not a member of 'pcl::traits'
427 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXY,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointXY& pcl::common::operator*=(pcl::PointXY&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: 'mulscalar' is not a member of 'pcl::traits'
427 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXY,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: 'mulscalar' is not a member of 'pcl::traits'
427 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXY,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointXY& pcl::common::operator/=(pcl::PointXY&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: 'divscalar' is not a member of 'pcl::traits'
427 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXY,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:427:1: error: 'divscalar' is not a member of 'pcl::traits'
427 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXY,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
432 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointUV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: template argument 1 is invalid
432 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointUV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
432 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointUV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: template argument 1 is invalid
432 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointUV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointUV& pcl::common::operator+=(pcl::PointUV&, const pcl::PointUV&)':
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: 'plus' is not a member of 'pcl::traits'
432 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointUV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:432:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: 'plus' is not a member of 'pcl::traits'
432 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointUV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:432:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointUV& pcl::common::operator+=(pcl::PointUV&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: 'plusscalar' is not a member of 'pcl::traits'
432 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointUV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: 'plusscalar' is not a member of 'pcl::traits'
432 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointUV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointUV& pcl::common::operator-=(pcl::PointUV&, const pcl::PointUV&)':
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: 'minus' is not a member of 'pcl::traits'
432 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointUV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:432:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: 'minus' is not a member of 'pcl::traits'
432 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointUV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:432:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointUV& pcl::common::operator-=(pcl::PointUV&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: 'minusscalar' is not a member of 'pcl::traits'
432 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointUV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: 'minusscalar' is not a member of 'pcl::traits'
432 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointUV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointUV& pcl::common::operator*=(pcl::PointUV&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: 'mulscalar' is not a member of 'pcl::traits'
432 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointUV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: 'mulscalar' is not a member of 'pcl::traits'
432 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointUV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointUV& pcl::common::operator/=(pcl::PointUV&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: 'divscalar' is not a member of 'pcl::traits'
432 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointUV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:432:1: error: 'divscalar' is not a member of 'pcl::traits'
432 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointUV,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: template argument 1 is invalid
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: template argument 1 is invalid
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: template argument 1 is invalid
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: template argument 1 is invalid
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::InterestPoint& pcl::common::operator+=(pcl::InterestPoint&, const pcl::InterestPoint&)':
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'plus' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'plus' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'plus' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'plus' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::InterestPoint& pcl::common::operator+=(pcl::InterestPoint&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'plusscalar' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'plusscalar' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'plusscalar' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'plusscalar' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::InterestPoint& pcl::common::operator-=(pcl::InterestPoint&, const pcl::InterestPoint&)':
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'minus' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'minus' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'minus' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'minus' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::InterestPoint& pcl::common::operator-=(pcl::InterestPoint&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'minusscalar' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'minusscalar' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'minusscalar' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'minusscalar' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::InterestPoint& pcl::common::operator*=(pcl::InterestPoint&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'mulscalar' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'mulscalar' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'mulscalar' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'mulscalar' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::InterestPoint& pcl::common::operator/=(pcl::InterestPoint&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'divscalar' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'divscalar' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'divscalar' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:437:1: error: 'divscalar' is not a member of 'pcl::traits'
437 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::InterestPoint,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: template argument 1 is invalid
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: template argument 1 is invalid
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: template argument 1 is invalid
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: template argument 1 is invalid
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZI& pcl::common::operator+=(pcl::_PointXYZI&, const pcl::_PointXYZI&)':
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'plus' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'plus' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'plus' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'plus' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZI& pcl::common::operator+=(pcl::_PointXYZI&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'plusscalar' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'plusscalar' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'plusscalar' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'plusscalar' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZI& pcl::common::operator-=(pcl::_PointXYZI&, const pcl::_PointXYZI&)':
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'minus' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'minus' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'minus' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'minus' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZI& pcl::common::operator-=(pcl::_PointXYZI&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'minusscalar' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'minusscalar' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'minusscalar' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'minusscalar' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZI& pcl::common::operator*=(pcl::_PointXYZI&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'mulscalar' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'mulscalar' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'mulscalar' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'mulscalar' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_PointXYZI& pcl::common::operator/=(pcl::_PointXYZI&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'divscalar' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'divscalar' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'divscalar' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:444:1: error: 'divscalar' is not a member of 'pcl::traits'
444 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZI,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: template argument 1 is invalid
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: template argument 1 is invalid
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: template argument 1 is invalid
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: template argument 1 is invalid
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointXYZL& pcl::common::operator+=(pcl::PointXYZL&, const pcl::PointXYZL&)':
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'plus' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'plus' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'plus' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'plus' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointXYZL& pcl::common::operator+=(pcl::PointXYZL&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'plusscalar' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'plusscalar' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'plusscalar' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'plusscalar' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointXYZL& pcl::common::operator-=(pcl::PointXYZL&, const pcl::PointXYZL&)':
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'minus' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'minus' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'minus' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'minus' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointXYZL& pcl::common::operator-=(pcl::PointXYZL&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'minusscalar' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'minusscalar' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'minusscalar' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'minusscalar' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointXYZL& pcl::common::operator*=(pcl::PointXYZL&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'mulscalar' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'mulscalar' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'mulscalar' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'mulscalar' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointXYZL& pcl::common::operator/=(pcl::PointXYZL&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'divscalar' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'divscalar' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'divscalar' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:452:1: error: 'divscalar' is not a member of 'pcl::traits'
452 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointXYZL,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:459:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
459 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::Label,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:459:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:459:1: error: template argument 1 is invalid
459 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::Label,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::Label& pcl::common::operator+=(pcl::Label&, const pcl::Label&)':
/usr/include/pcl-1.10/pcl/point_types.h:459:1: error: 'plus' is not a member of 'pcl::traits'
459 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::Label,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:459:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::Label& pcl::common::operator+=(pcl::Label&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:459:1: error: 'plusscalar' is not a member of 'pcl::traits'
459 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::Label,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::Label& pcl::common::operator-=(pcl::Label&, const pcl::Label&)':
/usr/include/pcl-1.10/pcl/point_types.h:459:1: error: 'minus' is not a member of 'pcl::traits'
459 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::Label,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:459:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::Label& pcl::common::operator-=(pcl::Label&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:459:1: error: 'minusscalar' is not a member of 'pcl::traits'
459 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::Label,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::Label& pcl::common::operator*=(pcl::Label&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:459:1: error: 'mulscalar' is not a member of 'pcl::traits'
459 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::Label,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::Label& pcl::common::operator/=(pcl::Label&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:459:1: error: 'divscalar' is not a member of 'pcl::traits'
459 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::Label,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: template argument 1 is invalid
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: template argument 1 is invalid
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: template argument 1 is invalid
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: template argument 1 is invalid
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Normal& pcl::common::operator+=(pcl::_Normal&, const pcl::_Normal&)':
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'plus' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'plus' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'plus' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'plus' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Normal& pcl::common::operator+=(pcl::_Normal&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'plusscalar' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'plusscalar' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'plusscalar' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'plusscalar' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Normal& pcl::common::operator-=(pcl::_Normal&, const pcl::_Normal&)':
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'minus' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'minus' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'minus' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'minus' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Normal& pcl::common::operator-=(pcl::_Normal&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'minusscalar' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'minusscalar' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'minusscalar' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'minusscalar' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Normal& pcl::common::operator*=(pcl::_Normal&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'mulscalar' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'mulscalar' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'mulscalar' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'mulscalar' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Normal& pcl::common::operator/=(pcl::_Normal&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'divscalar' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'divscalar' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'divscalar' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:463:1: error: 'divscalar' is not a member of 'pcl::traits'
463 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Normal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: template argument 1 is invalid
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: template argument 1 is invalid
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: template argument 1 is invalid
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Axis& pcl::common::operator+=(pcl::_Axis&, const pcl::_Axis&)':
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'plus' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'plus' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'plus' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Axis& pcl::common::operator+=(pcl::_Axis&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'plusscalar' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'plusscalar' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'plusscalar' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Axis& pcl::common::operator-=(pcl::_Axis&, const pcl::_Axis&)':
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'minus' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'minus' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'minus' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Axis& pcl::common::operator-=(pcl::_Axis&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'minusscalar' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'minusscalar' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'minusscalar' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Axis& pcl::common::operator*=(pcl::_Axis&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'mulscalar' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'mulscalar' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'mulscalar' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::_Axis& pcl::common::operator/=(pcl::_Axis&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'divscalar' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'divscalar' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:471:1: error: 'divscalar' is not a member of 'pcl::traits'
471 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_Axis,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: template argument 1 is invalid
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: template argument 1 is invalid
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: template argument 1 is invalid
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: template argument 1 is invalid
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: template argument 1 is invalid
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: template argument 1 is invalid
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: template argument 1 is invalid
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointNormal& pcl::common::operator+=(pcl::PointNormal&, const pcl::PointNormal&)':
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'plus' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'plus' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'plus' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'plus' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'plus' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'plus' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'plus' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:167:12: note: 'std::plus'
167 | struct plus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/plus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp:68:8: note: 'boost::mpl::plus'
68 | struct plus
| ^~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointNormal& pcl::common::operator+=(pcl::PointNormal&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'plusscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'plusscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'plusscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'plusscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'plusscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'plusscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'plusscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointNormal& pcl::common::operator-=(pcl::PointNormal&, const pcl::PointNormal&)':
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'minus' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'minus' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'minus' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'minus' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'minus' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'minus' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'minus' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: note: suggested alternatives:
In file included from /usr/include/c++/9/string:48,
from /usr/include/c++/9/bits/locale_classes.h:40,
from /usr/include/c++/9/bits/ios_base.h:41,
from /usr/include/c++/9/ios:42,
from /usr/include/c++/9/ostream:38,
from /usr/include/c++/9/iostream:39,
from /usr/include/octomap/math/Vector3.h:37,
from /usr/include/octomap/octomap_types.h:42,
from /usr/include/octomap/octomap.h:34,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/c++/9/bits/stl_function.h:177:12: note: 'std::minus'
177 | struct minus : public binary_function<_Tp, _Tp, _Tp>
| ^~~~~
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37,
from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:34,
from /usr/include/boost/mpl/minus.hpp:19,
from /usr/include/boost/mpl/vector/aux_/iterator.hpp:20,
from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
from /usr/include/boost/mpl/vector/vector0.hpp:24,
from /usr/include/boost/mpl/vector/vector10.hpp:18,
from /usr/include/boost/mpl/vector/vector20.hpp:18,
from /usr/include/boost/mpl/vector.hpp:36,
from /usr/include/pcl-1.10/pcl/register_point_struct.h:57,
from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp:68:8: note: 'boost::mpl::minus'
68 | struct minus
| ^~~~~
In file included from /usr/include/pcl-1.10/pcl/point_types.h:44,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include/aicp_overlap/octrees_overlap.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp:1:
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointNormal& pcl::common::operator-=(pcl::PointNormal&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'minusscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'minusscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'minusscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'minusscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'minusscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'minusscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'minusscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointNormal& pcl::common::operator*=(pcl::PointNormal&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'mulscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'mulscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'mulscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'mulscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'mulscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'mulscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'mulscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: In function 'const pcl::PointNormal& pcl::common::operator/=(pcl::PointNormal&, const float&)':
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'divscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'divscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'divscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'divscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'divscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'divscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:478:1: error: 'divscalar' is not a member of 'pcl::traits'
478 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::PointNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
/usr/include/pcl-1.10/pcl/point_types.h:487:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
487 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:487:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:487:1: error: template argument 1 is invalid
487 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:487:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
487 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:487:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:487:1: error: template argument 1 is invalid
487 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:487:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
487 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:487:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:487:1: error: template argument 1 is invalid
487 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:487:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
487 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:487:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray'}
/usr/include/pcl-1.10/pcl/point_types.h:487:1: error: template argument 1 is invalid
487 | POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::_PointXYZRGBNormal,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pcl-1.10/pcl/point_types.h:487:1: error: 'type' is not a member of 'pcl::traits::datatype::decomposed' {aka 'pcl::traits::decomposeArray