--- Environment ---
_overrides_lang_ros_message_generation_PKGREQD=ros-message-generation>=0.4 ros-message-generation>=0.4 ros-message-generation>=0.4
_override_vars_sysutils_py_catkin_pkg=PKGREQD PKGREQD PKGREQD
_override_vars_interfaces_ros_common_msgs=PKGREQD PKGREQD PKGREQD
_override_vars_wip_libpointmatcher=PKGREQD PKGREQD PKGREQD
ROS_LANG_DISABLE=geneus:gennodejs
LOWER_ARCH=x86_64
OPSYS=Ubuntu
_overrides_interfaces_ros_common_msgs_PKGREQD=ros-common-msgs>=1.12 ros-common-msgs>=1.12 ros-common-msgs>=1.12
GZIP_CMD=/usr/bin/gzip
_override_vars_pkgtools_pkg_install=PKGREQD PKGREQD PKGREQD
LC_TIME=C
_overrides_sysutils_py_catkin_pkg_PKGREQD=py38-catkin-pkg>=0.2 py38-catkin-pkg>=0.2 py38-catkin-pkg>=0.2
OS_KERNEL_VERSION=5.4.0-200-generic
PKGREPO2DEB=/local/robotpkg/sbin/pkgrepo2deb
_override_vars_devel_ros_cmake_modules=PKGREQD PKGREQD PKGREQD
_overrides_wip_libpointmatcher_PKGREQD=libpointmatcher>=1.3.1 libpointmatcher>=1.3.1 libpointmatcher>=1.3.1
BULKBASE=/opt/openrobots
ECHO_N=echo -n
_overrides_pkgtools_pkg_install_PKGREQD=pkg_install>=20110805.12 pkg_install>=20110805.12 pkg_install>=20110805.12
OS_VERSION=20.04
_overrides_devel_ros_cmake_modules_PKGREQD=ros-cmake-modules>=0.3 ros-cmake-modules>=0.3 ros-cmake-modules>=0.3
ROBOTPKG_BASE=/local/robotpkg
PYTHON_LIB=/usr/lib/x86_64-linux-gnu/libpython3.8.so
_override_vars_lang_ros_genpy=PKGREQD PKGREQD PKGREQD
OLDPWD=/local/robotpkg/var/lib/robotpkg/wip/libpointmatcher
_override_vars_pkgtools_tnftp=PKGREQD PKGREQD
PYTHON=/usr/bin/python3.8
_overrides_lang_ros_genpy_PKGREQD=ros-genpy>=0.6<0.7 ros-genpy>=0.6<0.7 ros-genpy>=0.6<0.7
PKG_DBDIR=/opt/openrobots/var/db/robotpkg
hline="$bf======================================================================$rm"
_override_vars_devel_ros_catkin=PKGREQD PKGREQD PKGREQD
MACHINE_ARCH=x86_64
_overrides_pkgtools_tnftp_PKGREQD=tnftp>=20130505~ssl tnftp>=20130505~ssl
_override_vars_wip_ros_aicp_mapping=PKGREQD
FC=false
LC_CTYPE=C
NOSETESTS=/usr/bin/nosetests3
_overrides_devel_ros_catkin_PKGREQD=py38-ros-catkin>=0.7 py38-ros-catkin>=0.7 py38-ros-catkin>=0.7
EXPECT_TARGETS=package
LC_MONETARY=C
PKG_CONFIG=/usr/bin/pkg-config
_overrides_wip_ros_aicp_mapping_PKGREQD=ros-aicp-mapping-1.0.1~!doc
MAKEFLAGS= --no-print-directory -- PKGREQD.cmdline=ros-aicp-mapping-1.0.1~!doc RECURSIVE_PKGPATH=wip/ros-aicp-mapping\ tag=Ubuntu-20.04-x86_64 BULK_LOGDIR=/local/robotpkg/var/log/bulk BULKBASE=/opt/openrobots LOCALBASE=/opt/openrobots PKG_DBDIR=/opt/openrobots/var/db/robotpkg EXPECT_TARGETS=package
_override_vars_pkgtools_digest=PKGREQD PKGREQD
CPP=/usr/bin/gcc -E
LOWER_OPSYS=ubuntu
bf=
_override_vars_pkgtools_pkgrepo2deb=PKGREQD PKGREQD
_overrides_pkgtools_digest_PKGREQD=digest>=20080510 digest>=20080510
_override_vars_wip_ros_perception_pcl=PKGREQD PKGREQD PKGREQD
GCC=/usr/bin/gcc
DIGEST=/opt/openrobots/sbin/robotpkg_digest
TAR=/usr/bin/tar
LOWER_OS_VERSION=20.04
PYTHONDONTWRITEBYTECODE=1
MACHINE_KERNEL=Linux-5.4.0-200-generic-x86_64
_overrides_pkgtools_pkgrepo2deb_PKGREQD=pkgrepo2deb>=1.9 pkgrepo2deb>=1.9
OWNER_GID=robots
_overrides_wip_ros_perception_pcl_PKGREQD=ros-perception-pcl>=1.7.0 ros-perception-pcl>=1.7.0 ros-perception-pcl>=1.7.0
_override_vars_middleware_ros_comm=PKGREQD PKGREQD PKGREQD
PKGTOOLS_VERSION=20211115.3
RECURSIVE_PKGPATH=wip/ros-aicp-mapping
PKG_CONFIG_PATH=/opt/openrobots/lib/pkgconfig
_override_vars_image_opencv3=PKGREQD PKGREQD PKGREQD
_overrides_middleware_ros_comm_PKGREQD=ros-comm>=1.13 ros-comm>=1.13 ros-comm>=1.13
GXX=/usr/bin/g++
MAKECONF=/opt/robotpkg/etc/robotpkg-wip.conf
_override_vars_archivers_pax=PKGREQD PKGREQD
rm=
PYTHON_INCLUDE_CONFIG=/usr/include/x86_64-linux-gnu/python3.8/
LC_COLLATE=C
_override_vars_wip_libnabo=PKGREQD PKGREQD PKGREQD
_overrides_image_opencv3_PKGREQD=opencv3>=3 opencv3>=3 opencv3>=3
OS_KERNEL=Linux
ROBOTPKG_TRUSTED_ENV=robotpkg
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
_overrides_archivers_pax_PKGREQD=pax pax
CMAKE=/usr/bin/cmake
CXXCPP=/usr/bin/g++ -E
_overrides_wip_libnabo_PKGREQD=libnabo>=1.0.7 libnabo>=1.0.7 libnabo>=1.0.7
MAKELEVEL=4
DEB_HOST_MULTIARCH=x86_64-linux-gnu
MACHINE_PLATFORM=Ubuntu-20.04-x86_64
PYTHON38_INCLUDE=/usr/include/python3.8/
ROBOTPKG_DIR=/local/robotpkg/var/lib/robotpkg
TNFTP=/opt/openrobots/sbin/tnftp
LANG=C
MAKEOVERRIDES=${-*-command-variables-*-}
LC_MESSAGES=C
tag=Ubuntu-20.04-x86_64
CXX=/usr/bin/g++
LOCALBASE=/opt/openrobots
SETUPTOOLS_USE_DISTUTILS=stdlib
_override_vars_pkgtools_pkg_config=PKGREQD PKGREQD PKGREQD
BULK_LOGDIR=/local/robotpkg/var/log/bulk
OWNER_UID=rbulk
ZCAT=/usr/bin/zcat
_override_vars_math_ros_geometry=PKGREQD PKGREQD PKGREQD
PAX=/usr/bin/pax
LOWER_OS_KERNEL=linux
_override_vars_mapping_octomap=PKGREQD PKGREQD PKGREQD
_overrides_pkgtools_pkg_config_PKGREQD=pkg-config>=0.22 pkg-config>=0.22 pkg-config>=0.22
_override_vars_math_eigen3=PKGREQD PKGREQD PKGREQD
GPG=/usr/bin/gpg --homedir=/opt/robotpkg/etc/gnupg
_overrides_math_ros_geometry_PKGREQD=ros-geometry>=1.11 ros-geometry>=1.11 ros-geometry>=1.11
PYTHON_INCLUDE=/usr/include/python3.8/
PWD=/local/robotpkg/var/lib/robotpkg/wip/ros-aicp-mapping
_override_vars_interfaces_ros_std_msgs=PKGREQD PKGREQD PKGREQD
_overrides_mapping_octomap_PKGREQD=octomap>=1.6.0 octomap>=1.6.0 octomap>=1.6.0
PYTHON38_LIB=/usr/lib/x86_64-linux-gnu/libpython3.8.so
_override_vars_middleware_ros_genmsg=PKGREQD PKGREQD PKGREQD
_overrides_math_eigen3_PKGREQD=eigen3>=3.0.0 eigen3>=3.0.0 eigen3>=3.0.0
_ROBOTPKG_NOW=1211160215
_overrides_interfaces_ros_std_msgs_PKGREQD=ros-std-msgs>=0.5 ros-std-msgs>=0.5 ros-std-msgs>=0.5
PYTHONPATH=/opt/openrobots/lib/python3.8/site-packages
LC_NUMERIC=C
_overrides_middleware_ros_genmsg_PKGREQD=ros-genmsg>=0.5<0.7 ros-genmsg>=0.5<0.7 ros-genmsg>=0.5<0.7
CC=/usr/bin/gcc
MFLAGS=--no-print-directory
PYTHON38=/usr/bin/python3.8
_override_vars_lang_ros_message_generation=PKGREQD PKGREQD PKGREQD
PKG_CONFIG_LIBDIR=/usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig
NODENAME=hydra64-ubuntu2004
---
Running set -e; cd /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1 && cd '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build' && /usr/bin/env MAKELEVEL= 'CPPFLAGS=' 'CFLAGS=-pipe -O3 -DNDEBUG' 'LDFLAGS=' 'CXXFLAGS=-pipe -O3 -DNDEBUG' PREFIX='/opt/openrobots' HOME=/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work PATH='/opt/openrobots/bin:/opt/openrobots/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin' LD_LIBRARY_PATH='' LOCALBASE=/opt/openrobots PKGMANDIR=man make -j4 -f Makefile all
/usr/bin/cmake -S/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1 -B/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/CMakeFiles /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
make -f aicp_core/CMakeFiles/aicpRegistration.dir/build.make aicp_core/CMakeFiles/aicpRegistration.dir/depend
make -f aicp_core/CMakeFiles/aicpUtils.dir/build.make aicp_core/CMakeFiles/aicpUtils.dir/depend
make -f aicp_core/CMakeFiles/aicpOverlap.dir/build.make aicp_core/CMakeFiles/aicpOverlap.dir/depend
make -f aicp_core/CMakeFiles/aicpClassification.dir/build.make aicp_core/CMakeFiles/aicpClassification.dir/depend
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
cd /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1 /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_core /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_core/CMakeFiles/aicpRegistration.dir/DependInfo.cmake --color=
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
cd /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1 /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_core /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_core/CMakeFiles/aicpUtils.dir/DependInfo.cmake --color=
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
cd /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1 /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_core /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_core/CMakeFiles/aicpClassification.dir/DependInfo.cmake --color=
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
cd /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1 /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_core /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_core/CMakeFiles/aicpOverlap.dir/DependInfo.cmake --color=
Scanning dependencies of target aicpClassification
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
make -f aicp_core/CMakeFiles/aicpClassification.dir/build.make aicp_core/CMakeFiles/aicpClassification.dir/build
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
[ 2%] Building CXX object aicp_core/CMakeFiles/aicpClassification.dir/src/classification/svm.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_core && /usr/bin/g++ -DROS_BUILD_SHARED_LIBS=1 -DaicpClassification_EXPORTS -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/usr/include/vtk-7.1 -I/usr/include/freetype2 -I/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include -I/usr/include/eigen3 -I/usr/include/pcl-1.10 -I/usr/include/ni -I/usr/include/openni2 -isystem /opt/openrobots/include -isystem /opt/openrobots/include/opencv -pipe -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/aicpClassification.dir/src/classification/svm.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/classification/svm.cpp
Scanning dependencies of target aicpOverlap
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
make -f aicp_core/CMakeFiles/aicpOverlap.dir/build.make aicp_core/CMakeFiles/aicpOverlap.dir/build
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
[ 5%] Building CXX object aicp_core/CMakeFiles/aicpOverlap.dir/src/overlap/octrees_overlap.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_core && /usr/bin/g++ -DDISABLE_LIBUSB_1_0 -DDISABLE_PCAP -DDISABLE_PNG -DROS_BUILD_SHARED_LIBS=1 -DaicpOverlap_EXPORTS -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include -I/opt/openrobots/include -isystem /usr/include/vtk-7.1 -isystem /usr/include/freetype2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.10 -isystem /usr/include/ni -isystem /usr/include/openni2 -pipe -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/aicpOverlap.dir/src/overlap/octrees_overlap.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/overlap/octrees_overlap.cpp
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
| ^~~~~
Scanning dependencies of target aicpRegistration
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
make -f aicp_core/CMakeFiles/aicpRegistration.dir/build.make aicp_core/CMakeFiles/aicpRegistration.dir/build
Scanning dependencies of target aicpUtils
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
make -f aicp_core/CMakeFiles/aicpUtils.dir/build.make aicp_core/CMakeFiles/aicpUtils.dir/build
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
[ 8%] Building CXX object aicp_core/CMakeFiles/aicpUtils.dir/src/utils/common.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_core && /usr/bin/g++ -DDISABLE_LIBUSB_1_0 -DDISABLE_PCAP -DDISABLE_PNG -DROS_BUILD_SHARED_LIBS=1 -DaicpUtils_EXPORTS -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include -I/opt/openrobots/include -isystem /usr/include/vtk-7.1 -isystem /usr/include/freetype2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.10 -isystem /usr/include/ni -isystem /usr/include/openni2 -pipe -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/aicpUtils.dir/src/utils/common.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/utils/common.cpp
[ 11%] Building CXX object aicp_core/CMakeFiles/aicpRegistration.dir/src/registration/pointmatcher_registration.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_core && /usr/bin/g++ -DDISABLE_LIBUSB_1_0 -DDISABLE_PCAP -DDISABLE_PNG -DROS_BUILD_SHARED_LIBS=1 -DaicpRegistration_EXPORTS -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include -I/opt/openrobots/include -isystem /usr/include/vtk-7.1 -isystem /usr/include/freetype2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.10 -isystem /usr/include/ni -isystem /usr/include/openni2 -pipe -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/aicpRegistration.dir/src/registration/pointmatcher_registration.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/registration/pointmatcher_registration.cpp
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
| ^~~~~
[ 14%] Linking CXX shared library /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/stage/lib/libaicpClassification.so
cd /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_core && /usr/bin/cmake -E cmake_link_script CMakeFiles/aicpClassification.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -pipe -O3 -DNDEBUG -shared -Wl,-soname,libaicpClassification.so -o /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/stage/lib/libaicpClassification.so CMakeFiles/aicpClassification.dir/src/classification/svm.cpp.o -Wl,-rpath,/opt/openrobots/lib /opt/openrobots/lib/libopencv_ml.so.3.4.3 /opt/openrobots/lib/libopencv_objdetect.so.3.4.3 /opt/openrobots/lib/libopencv_shape.so.3.4.3 /opt/openrobots/lib/libopencv_stitching.so.3.4.3 /opt/openrobots/lib/libopencv_superres.so.3.4.3 /opt/openrobots/lib/libopencv_videostab.so.3.4.3 /opt/openrobots/lib/libopencv_calib3d.so.3.4.3 /opt/openrobots/lib/libopencv_features2d.so.3.4.3 /opt/openrobots/lib/libopencv_flann.so.3.4.3 /opt/openrobots/lib/libopencv_highgui.so.3.4.3 /opt/openrobots/lib/libopencv_photo.so.3.4.3 /opt/openrobots/lib/libopencv_video.so.3.4.3 /opt/openrobots/lib/libopencv_videoio.so.3.4.3 /opt/openrobots/lib/libopencv_imgcodecs.so.3.4.3 /opt/openrobots/lib/libopencv_imgproc.so.3.4.3 /opt/openrobots/lib/libopencv_core.so.3.4.3
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
[ 14%] Built target aicpClassification
make -f aicp_srv/CMakeFiles/_aicp_srv_generate_messages_check_deps_ProcessFile.dir/build.make aicp_srv/CMakeFiles/_aicp_srv_generate_messages_check_deps_ProcessFile.dir/depend
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
cd /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1 /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_srv /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_srv /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_srv/CMakeFiles/_aicp_srv_generate_messages_check_deps_ProcessFile.dir/DependInfo.cmake --color=
Scanning dependencies of target _aicp_srv_generate_messages_check_deps_ProcessFile
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
make -f aicp_srv/CMakeFiles/_aicp_srv_generate_messages_check_deps_ProcessFile.dir/build.make aicp_srv/CMakeFiles/_aicp_srv_generate_messages_check_deps_ProcessFile.dir/build
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
cd /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_srv && ../catkin_generated/env_cached.sh /usr/bin/python3.8 /opt/openrobots/share/genmsg/cmake//../../../lib/genmsg/genmsg_check_deps.py aicp_srv /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_srv/srv/ProcessFile.srv
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
[ 14%] Built target _aicp_srv_generate_messages_check_deps_ProcessFile
[ 17%] Building CXX object aicp_core/CMakeFiles/aicpUtils.dir/src/utils/timing.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_core && /usr/bin/g++ -DDISABLE_LIBUSB_1_0 -DDISABLE_PCAP -DDISABLE_PNG -DROS_BUILD_SHARED_LIBS=1 -DaicpUtils_EXPORTS -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include -I/opt/openrobots/include -isystem /usr/include/vtk-7.1 -isystem /usr/include/freetype2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.10 -isystem /usr/include/ni -isystem /usr/include/openni2 -pipe -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/aicpUtils.dir/src/utils/timing.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/utils/timing.cpp
[ 20%] Building CXX object aicp_core/CMakeFiles/aicpUtils.dir/src/utils/cloudIO.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_core && /usr/bin/g++ -DDISABLE_LIBUSB_1_0 -DDISABLE_PCAP -DDISABLE_PNG -DROS_BUILD_SHARED_LIBS=1 -DaicpUtils_EXPORTS -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include -I/opt/openrobots/include -isystem /usr/include/vtk-7.1 -isystem /usr/include/freetype2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.10 -isystem /usr/include/ni -isystem /usr/include/openni2 -pipe -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/aicpUtils.dir/src/utils/cloudIO.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/utils/cloudIO.cpp
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
make -f aicp_ros/CMakeFiles/std_srvs_generate_messages_py.dir/build.make aicp_ros/CMakeFiles/std_srvs_generate_messages_py.dir/depend
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
cd /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1 /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_ros /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_ros /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_ros/CMakeFiles/std_srvs_generate_messages_py.dir/DependInfo.cmake --color=
Scanning dependencies of target std_srvs_generate_messages_py
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
make -f aicp_ros/CMakeFiles/std_srvs_generate_messages_py.dir/build.make aicp_ros/CMakeFiles/std_srvs_generate_messages_py.dir/build
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
make[2]: Nothing to be done for 'aicp_ros/CMakeFiles/std_srvs_generate_messages_py.dir/build'.
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
[ 20%] Built target std_srvs_generate_messages_py
make -f aicp_srv/CMakeFiles/roscpp_generate_messages_py.dir/build.make aicp_srv/CMakeFiles/roscpp_generate_messages_py.dir/depend
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
cd /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1 /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_srv /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_srv /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_srv/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake --color=
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,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Scanning dependencies of target roscpp_generate_messages_py
/usr/include/pcl-1.10/pcl/point_types.h: At global scope:
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
/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,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make -f aicp_srv/CMakeFiles/roscpp_generate_messages_py.dir/build.make aicp_srv/CMakeFiles/roscpp_generate_messages_py.dir/build
/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,
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
make[2]: Nothing to be done for 'aicp_srv/CMakeFiles/roscpp_generate_messages_py.dir/build'.
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build'
/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,
[ 20%] Built target roscpp_generate_messages_py
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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:
[ 22%] Building CXX object aicp_core/CMakeFiles/aicpUtils.dir/src/utils/fileIO.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/build/aicp_core && /usr/bin/g++ -DDISABLE_LIBUSB_1_0 -DDISABLE_PCAP -DDISABLE_PNG -DROS_BUILD_SHARED_LIBS=1 -DaicpUtils_EXPORTS -Dqh_QHpointer -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -I/local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/include -I/opt/openrobots/include -isystem /usr/include/vtk-7.1 -isystem /usr/include/freetype2 -isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.10 -isystem /usr/include/ni -isystem /usr/include/openni2 -pipe -O3 -DNDEBUG -fPIC -std=c++11 -o CMakeFiles/aicpUtils.dir/src/utils/fileIO.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ros-aicp-mapping/work/aicp_mapping-1.0.1/aicp_core/src/utils/fileIO.cpp
/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