robotpkg/wip/libpointmatcher bulk build results
Log for libpointmatcher-1.3.1 on Fedora-42-x86_64: build.log (Back)
--- Environment ---
EXPECT_TARGETS=package
_overrides_pkgtools_pkg_install_PKGREQD=pkg_install>=20110805.12 pkg_install>=20110805.12 pkg_install>=20110805.12
BULKBASE=/opt/openrobots
_override_vars_wip_libpointmatcher=PKGREQD
DOXYGEN=/usr/bin/doxygen
CPP=/usr/bin/gcc -E
TAR=/usr/bin/tar
PDFLATEX=/usr/bin/pdflatex
LC_MONETARY=C
_override_vars_pkgtools_tnftp=PKGREQD PKGREQD
OPSYS=Fedora
_override_vars_math_eigen3=PKGREQD PKGREQD PKGREQD
ECHO_N=echo -n
PWD=/local/robotpkg/var/lib/robotpkg/wip/libpointmatcher
DIGEST=/opt/openrobots/sbin/robotpkg_digest
LOCALBASE=/opt/openrobots
CXX=/usr/bin/g++
PAX=/usr/bin/pax
CXXCPP=/usr/bin/g++ -E
MACHINE_PLATFORM=Fedora-42-x86_64
CMAKE=/usr/bin/cmake
LANG=C
OWNER_GID=robots
BULK_LOGDIR=/local/robotpkg/var/log/bulk
MACHINE_KERNEL=Linux-6.14.6-300.fc42.x86_64-x86_64
ROBOTPKG_TRUSTED_ENV=robotpkg
_overrides_math_eigen3_PKGREQD=eigen3>=3.0.0 eigen3>=3.0.0 eigen3>=3.0.0
ROBOTPKG_BASE=/local/robotpkg
_overrides_pkgtools_digest_PKGREQD=digest>=20080510 digest>=20080510
_ROBOTPKG_NOW=0523081557
PKG_DBDIR=/opt/openrobots/var/db/robotpkg
RECURSIVE_PKGPATH=wip/libpointmatcher
GXX=/usr/bin/g++
OS_VERSION=42
MFLAGS=--no-print-directory
GZIP_CMD=/usr/bin/gzip
_override_vars_wip_libnabo=PKGREQD PKGREQD PKGREQD
tag=Fedora-42-x86_64
ZCAT=/usr/bin/zcat
MAKEFLAGS= --no-print-directory -- PKGREQD.cmdline=libpointmatcher-1.3.1~!doc RECURSIVE_PKGPATH=wip/libpointmatcher\ tag=Fedora-42-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
_override_vars_archivers_pax=PKGREQD PKGREQD
LOWER_OS_KERNEL=linux
LOWER_OS_VERSION=42
ROBOTPKG_DIR=/local/robotpkg/var/lib/robotpkg
SHLVL=4
GCC=/usr/bin/gcc
MAKELEVEL=4
OWNER_UID=rbulk
LC_MESSAGES=C
_overrides_wip_libpointmatcher_PKGREQD=libpointmatcher-1.3.1~!doc
rm=
MAKECONF=/opt/robotpkg/etc/robotpkg-wip.conf
hline="$bf======================================================================$rm"
LC_CTYPE=C
MACHINE_ARCH=x86_64
OS_KERNEL_VERSION=6.14.6-300.fc42.x86_64
LC_TIME=C
TNFTP=/opt/openrobots/sbin/tnftp
FC=false
LOWER_OPSYS=fedora
LC_COLLATE=C
LOWER_ARCH=x86_64
PATH=/usr/local/bin:/usr/bin
_overrides_archivers_pax_PKGREQD=pax pax
NODENAME=hydra64-fedora42
CC=/usr/bin/gcc
PKGTOOLS_VERSION=20211115.3
bf=
_overrides_wip_libnabo_PKGREQD=libnabo>=1.0.7 libnabo>=1.0.7 libnabo>=1.0.7
_override_vars_pkgtools_pkg_install=PKGREQD PKGREQD PKGREQD
_overrides_pkgtools_tnftp_PKGREQD=tnftp>=20091122 tnftp>=20091122
OS_KERNEL=Linux
LC_NUMERIC=C
OLDPWD=/local/robotpkg/var/lib/robotpkg/wip/sot-talos-balance
_=/usr/bin/env
---
Running set -e; cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 && cd '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1' && /usr/bin/env MAKELEVEL= 'CPPFLAGS=' 'CFLAGS=-pipe -O3 -DNDEBUG' 'LDFLAGS=' 'CXXFLAGS=-pipe -O3 -DNDEBUG' PREFIX='/opt/openrobots' HOME=/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work PATH='/opt/openrobots/sbin:/usr/bin:/usr/local/bin' LD_LIBRARY_PATH='' LOCALBASE=/opt/openrobots PKGMANDIR=man make -j4 -f Makefile all
/usr/bin/cmake -S/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -B/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/CMakeFiles /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1//CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
make -f contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/build.make contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/depend
make -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/depend
make -f contrib/CMakeFiles/gtest.dir/build.make contrib/CMakeFiles/gtest.dir/depend
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/DependInfo.cmake "--color="
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/CMakeFiles/doxygen.dir/DependInfo.cmake "--color="
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/CMakeFiles/gtest.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
make -f contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/build.make contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/build
make -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/build
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
make -f contrib/CMakeFiles/gtest.dir/build.make contrib/CMakeFiles/gtest.dir/build
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
[ 2%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/binary.cpp.o
[ 2%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/aliasmanager.cpp.o
[ 3%] Building CXX object contrib/CMakeFiles/gtest.dir/gtest/gtest-all.cc.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/aliasmanager.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/aliasmanager.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/aliasmanager.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/aliasmanager.cpp
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/binary.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/binary.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/binary.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/binary.cpp
[ 4%] Writing documentation to /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/doc...
/usr/bin/doxygen /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/Doxyfile
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib && /usr/bin/g++ -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -pipe -O3 -DNDEBUG -O3 -MD -MT contrib/CMakeFiles/gtest.dir/gtest/gtest-all.cc.o -MF CMakeFiles/gtest.dir/gtest/gtest-all.cc.o.d -o CMakeFiles/gtest.dir/gtest/gtest-all.cc.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/gtest/gtest-all.cc
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 744 of file '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_SCHEMA' at line 1136 of file '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_DTD' at line 1142 of file '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 1307 of file '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 1320 of file '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 1329 of file '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTNAME' at line 1353 of file '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTSIZE' at line 1358 of file '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_TRANSPARENT' at line 1482 of file '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value
Using the default: a4!
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/Documentation.dox:183: warning: multiple use of section label 'CMake' while adding anchor, (first occurrence: /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/Documentation.dox, line 180)
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/ICP.cpp:536: warning: documented symbol 'const PointMatcher< T >::DataPoints PointMatcher< T >::ICPSequence::getMap' was not declared or defined.
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/ICP.cpp:549: warning: documented symbol 'const PointMatcher< T >::DataPoints & PointMatcher< T >::ICPSequence::getInternalMap' was not declared or defined.
error: Problems running latex. Check your installation or look for typos in _formulas.tex and check _formulas.log!
error: Problems running latex. Check your installation or look for typos in _formulas_dark.tex and check _formulas_dark.log!
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/PointMatcher.h:45: warning: Member EIGEN_NO_DEBUG (macro definition) of file PointMatcher.h is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/PointMatcher.h:228: warning: Member operator<<(std::ostream &stream, const Labels &labels) (friend) of struct PointMatcher::DataPoints::Labels is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/PointMatcher.h:736: warning: Member PM_DEPRECATED("Use getPrefilteredInternalMap instead. " "Function now always returns map with filter chain applied. " "This may have altered your program behavior." "Reasons for this stated here and in associated PR: " "https://github.com/ethz-asl/libpointmatcher/issues/209.") const DataPoints &getInternalMap() const (function) of struct PointMatcher::ICPSequence is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/PointMatcher.h:743: warning: Member PM_DEPRECATED("Use getPrefilteredMap instead. " "Function now always returns map with filter chain applied. " "This may have altered your program behavior." "Reasons for this stated here and in associated PR: " "https://github.com/ethz-asl/libpointmatcher/issues/209") const DataPoints getMap() const (function) of struct PointMatcher::ICPSequence is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/PointMatcher.h:381: warning: Member getStandardDeviation() const (function) of struct PointMatcher::Matches is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/PointMatcher.h:369: warning: Member InvalidId (variable) of struct PointMatcher::Matches is not documented.
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:14,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/binary.cpp:2:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:20:31: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr<IterPriv> pData);
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:9:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:36:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr<IterPriv> m_pData;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:14,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/aliasmanager.cpp:2:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:20:31: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr<IterPriv> pData);
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:9:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:36:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr<IterPriv> m_pData;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:43:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr<Node> Clone() const;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:117:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr<NodeOwnership> m_pOwnership;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:43:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr<Node> Clone() const;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:117:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr<NodeOwnership> m_pOwnership;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/IO.cpp:62: warning: Member isBigEndian (variable) of namespace PointMatcherSupport is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/IO.cpp:63: warning: Member oneBigEndian (variable) of namespace PointMatcherSupport is not documented.
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
[ 4%] Built target doxygen
[ 5%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/conversion.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/conversion.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/conversion.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/conversion.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/conversion.cpp
make -f CMakeFiles/doc.dir/build.make CMakeFiles/doc.dir/depend
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/CMakeFiles/doc.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
make -f CMakeFiles/doc.dir/build.make CMakeFiles/doc.dir/build
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
make[2]: Nothing to be done for 'CMakeFiles/doc.dir/build'.
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
[ 6%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/directives.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/directives.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/directives.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/directives.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/directives.cpp
[ 6%] Built target doc
[ 7%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/emitfromevents.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/emitfromevents.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/emitfromevents.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/emitfromevents.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/emitfromevents.cpp
[ 7%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/emitter.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/emitter.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/emitter.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/emitter.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/emitter.cpp
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/emitfromevents.cpp:2:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/emitter.h:105:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
105 | std::auto_ptr <EmitterState> m_pState;
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/emitter.h:15:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
[ 8%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/emitterstate.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/emitterstate.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/emitterstate.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/emitterstate.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/emitterstate.cpp
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/emitterstate.h:9,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/emitterstate.cpp:1:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_stack.h:30:24: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
30 | void push(std::auto_ptr<T> t) {
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_stack.h:11:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_stack.h:34:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
34 | std::auto_ptr<T> pop() {
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_stack.h: In member function 'std::auto_ptr<T> ptr_stack<T>::pop()':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_stack.h:35:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
35 | std::auto_ptr<T> t(m_data.back());
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/emitterstate.h:10:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/setting.h: At global scope:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/setting.h:24:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
24 | std::auto_ptr <SettingChangeBase> set(const T& value);
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/setting.h:59:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
59 | inline std::auto_ptr <SettingChangeBase> Setting<T>::set(const T& value) {
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/setting.h: In member function 'std::auto_ptr<YAML_PM::SettingChangeBase> YAML_PM::Setting<T>::set(const T&)':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/setting.h:60:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
60 | std::auto_ptr <SettingChangeBase> pChange(new SettingChange<T> (this));
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/setting.h: At global scope:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/setting.h:84:32: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
84 | void push(std::auto_ptr <SettingChangeBase> pSettingChange) {
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/emitter.cpp:1:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/emitter.h:105:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
105 | std::auto_ptr <EmitterState> m_pState;
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/emitter.h:15:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/emitterstate.h:9,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/emitter.cpp:2:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_stack.h:30:24: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
[ 9%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/emitterutils.cpp.o
30 | void push(std::auto_ptr<T> t) {
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/emitterutils.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/emitterutils.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/emitterutils.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/emitterutils.cpp
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_stack.h:34:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
34 | std::auto_ptr<T> pop() {
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_stack.h: In member function 'std::auto_ptr<_Up> ptr_stack<T>::pop()':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_stack.h:35:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
35 | std::auto_ptr<T> t(m_data.back());
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/emitterstate.h:10:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/setting.h: At global scope:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/setting.h:24:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
24 | std::auto_ptr <SettingChangeBase> set(const T& value);
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/setting.h:59:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
59 | inline std::auto_ptr <SettingChangeBase> Setting<T>::set(const T& value) {
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/setting.h: In member function 'std::auto_ptr<YAML_PM::SettingChangeBase> YAML_PM::Setting<T>::set(const T&)':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/setting.h:60:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
60 | std::auto_ptr <SettingChangeBase> pChange(new SettingChange<T> (this));
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/setting.h: At global scope:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/setting.h:84:32: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
84 | void push(std::auto_ptr <SettingChangeBase> pSettingChange) {
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/emitterstate.cpp: In member function 'void YAML_PM::EmitterState::BeginGroup(YAML_PM::GROUP_TYPE)':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/emitterstate.cpp:54:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
54 | std::auto_ptr<Group> pGroup(new Group(type));
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/emitterstate.cpp: In member function 'void YAML_PM::EmitterState::EndGroup(YAML_PM::GROUP_TYPE)':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/emitterstate.cpp:74:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
74 | std::auto_ptr<Group> pFinishedGroup = m_groups.pop();
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
[ 10%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/exp.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/exp.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/exp.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/exp.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/exp.cpp
[ 11%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/iterator.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/iterator.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/iterator.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/iterator.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/iterator.cpp
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:14,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/iterator.cpp:1:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:20:31: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr<IterPriv> pData);
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:9:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:36:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr<IterPriv> m_pData;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:43:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr<Node> Clone() const;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:117:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr<NodeOwnership> m_pOwnership;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/iterator.cpp:11:33: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
11 | Iterator::Iterator(std::auto_ptr<IterPriv> pData): m_pData(pData)
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
[ 12%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/node.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/node.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/node.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/node.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/node.cpp
[ 13%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/nodebuilder.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/nodebuilder.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/nodebuilder.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/nodebuilder.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/nodebuilder.cpp
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:14,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/node.cpp:1:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:20:31: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr<IterPriv> pData);
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:9:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:36:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr<IterPriv> m_pData;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:43:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr<Node> Clone() const;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:117:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr<NodeOwnership> m_pOwnership;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/node.cpp:4:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/emitter.h:105:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
105 | std::auto_ptr <EmitterState> m_pState;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/nodeownership.h:10,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/node.cpp:8:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_vector.h:32:37: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr<T> t) {
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/node.cpp:54:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
54 | std::auto_ptr<Node> Node::Clone() const
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/node.cpp: In member function 'std::auto_ptr<YAML_PM::Node> YAML_PM::Node::Clone() const':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/node.cpp:56:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
56 | std::auto_ptr<Node> pNode(new Node);
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/node.cpp: In member function 'YAML_PM::Iterator YAML_PM::Node::begin() const':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/node.cpp:148:54: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
148 | return Iterator(std::auto_ptr<IterPriv>(new IterPriv(m_seqData.begin())));
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/node.cpp:150:54: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
150 | return Iterator(std::auto_ptr<IterPriv>(new IterPriv(m_mapData.begin())));
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/node.cpp: In member function 'YAML_PM::Iterator YAML_PM::Node::end() const':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/node.cpp:166:54: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
166 | return Iterator(std::auto_ptr<IterPriv>(new IterPriv(m_seqData.end())));
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/node.cpp:168:54: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
168 | return Iterator(std::auto_ptr<IterPriv>(new IterPriv(m_mapData.end())));
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:14,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/nodebuilder.cpp:3:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:20:31: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr<IterPriv> pData);
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/nodebuilder.h:10,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/nodebuilder.cpp:1:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:36:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr<IterPriv> m_pData;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:43:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr<Node> Clone() const;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:117:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr<NodeOwnership> m_pOwnership;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
[ 13%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/nodeownership.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/nodeownership.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/nodeownership.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/nodeownership.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/nodeownership.cpp
[ 14%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/null.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/null.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/null.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/null.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/null.cpp
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/nodeownership.h:10,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/nodeownership.cpp:1:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_vector.h:32:37: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr<T> t) {
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_vector.h:11:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:14,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/nodeownership.cpp:2:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:20:31: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr<IterPriv> pData);
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:36:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr<IterPriv> m_pData;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:14,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/null.cpp:2:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:20:31: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr<IterPriv> pData);
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:9:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:36:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr<IterPriv> m_pData;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:43:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr<Node> Clone() const;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:117:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr<NodeOwnership> m_pOwnership;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/nodeownership.cpp: In member function 'YAML_PM::Node& YAML_PM::NodeOwnership::_Create()':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/nodeownership.cpp:18:40: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
18 | m_nodes.push_back(std::auto_ptr<Node>(new Node));
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:43:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr<Node> Clone() const;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:117:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr<NodeOwnership> m_pOwnership;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
[ 15%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/ostream.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/ostream.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/ostream.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/ostream.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ostream.cpp
[ 16%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/parser.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/parser.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/parser.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/parser.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/parser.cpp
[ 17%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/regex.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/regex.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/regex.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/regex.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/regex.cpp
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/parser.cpp:1:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/parser.h:46:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
46 | std::auto_ptr<Scanner> m_pScanner;
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/parser.h:12:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/parser.h:47:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
47 | std::auto_ptr<Directives> m_pDirectives;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:14,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/parser.cpp:4:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:20:31: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr<IterPriv> pData);
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:36:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr<IterPriv> m_pData;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:43:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr<Node> Clone() const;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:117:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr<NodeOwnership> m_pOwnership;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scanner.h:15,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/parser.cpp:7:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_vector.h:32:37: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr<T> t) {
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/parser.cpp:8:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/singledocparser.h:56:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
56 | std::auto_ptr<CollectionStack> m_pCollectionStack;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
[ 18%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/scanner.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/scanner.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/scanner.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/scanner.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scanner.cpp
[ 19%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/scanscalar.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/scanscalar.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/scanscalar.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/scanscalar.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scanscalar.cpp
[ 19%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/scantag.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/scantag.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/scantag.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/scantag.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scantag.cpp
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scanner.h:15,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scanner.cpp:1:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_vector.h:32:37: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr<T> t) {
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_vector.h:11:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scanner.cpp: In member function 'void YAML_PM::Scanner::StartStream()':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scanner.cpp:237:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
237 | std::auto_ptr<IndentMarker> pIndent(new IndentMarker(-1, IndentMarker::NONE));
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scanner.cpp: In member function 'YAML_PM::Scanner::IndentMarker* YAML_PM::Scanner::PushIndentTo(int, IndentMarker::INDENT_TYPE)':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scanner.cpp:284:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
284 | std::auto_ptr<IndentMarker> pIndent(new IndentMarker(column, type));
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scanner.h:15,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scanscalar.cpp:2:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_vector.h:32:37: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr<T> t) {
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_vector.h:11:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scanner.h:15,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scantag.cpp:1:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_vector.h:32:37: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr<T> t) {
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_vector.h:11:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
[ 20%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/scantoken.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/scantoken.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/scantoken.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/scantoken.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scantoken.cpp
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scanner.h:15,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scantoken.cpp:1:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_vector.h:32:37: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr<T> t) {
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_vector.h:11:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
[ 21%] Linking CXX static library libgtest.a
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib && /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1
/usr/bin/ar qc libgtest.a "CMakeFiles/gtest.dir/gtest/gtest-all.cc.o"
/usr/bin/ranlib libgtest.a
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
[ 21%] Built target gtest
[ 22%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/simplekey.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/simplekey.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/simplekey.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/simplekey.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/simplekey.cpp
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scanner.h:15,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/simplekey.cpp:1:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_vector.h:32:37: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr<T> t) {
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_vector.h:11:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
[ 23%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/singledocparser.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/singledocparser.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/singledocparser.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/singledocparser.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/singledocparser.cpp
[ 24%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/stream.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/stream.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/stream.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/stream.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/stream.cpp
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/singledocparser.cpp:1:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/singledocparser.h:56:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
56 | std::auto_ptr<CollectionStack> m_pCollectionStack;
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/singledocparser.h:13:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/singledocparser.cpp:2:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/collectionstack.h: In member function 'void YAML_PM::CollectionStack::PopCollectionType(YAML_PM::CollectionType::value)':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/collectionstack.h:28:62: warning: unused parameter 'type' [-Wunused-parameter]
28 | void PopCollectionType(CollectionType::value type) { assert(type == GetCurCollectionType()); collectionStack.pop(); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 25%] Building CXX object contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/tag.cpp.o
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/g++ -DYAML_CPP_NO_CONTRIB -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src -Wall -Wextra -fPIC -pedantic -Wno-long-long -pipe -O3 -DNDEBUG -O2 -O3 -MD -MT contrib/yaml-cpp-pm/CMakeFiles/yaml-cpp-pm.dir/src/tag.cpp.o -MF CMakeFiles/yaml-cpp-pm.dir/src/tag.cpp.o.d -o CMakeFiles/yaml-cpp-pm.dir/src/tag.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/tag.cpp
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/scanner.h:15,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/singledocparser.cpp:6:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_vector.h: At global scope:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/ptr_vector.h:32:37: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr<T> t) {
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
[ 26%] Linking CXX static library libyaml-cpp-pm.a
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/cmake -P CMakeFiles/yaml-cpp-pm.dir/cmake_clean_target.cmake
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm && /usr/bin/cmake -E cmake_link_script CMakeFiles/yaml-cpp-pm.dir/link.txt --verbose=1
/usr/bin/ar qc libyaml-cpp-pm.a "CMakeFiles/yaml-cpp-pm.dir/src/aliasmanager.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/binary.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/conversion.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/directives.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/emitfromevents.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/emitter.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/emitterstate.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/emitterutils.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/exp.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/iterator.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/node.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/nodebuilder.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/nodeownership.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/null.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/ostream.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/parser.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/regex.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/scanner.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/scanscalar.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/scantag.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/scantoken.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/simplekey.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/singledocparser.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/stream.cpp.o" "CMakeFiles/yaml-cpp-pm.dir/src/tag.cpp.o"
/usr/bin/ranlib libyaml-cpp-pm.a
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
[ 26%] Built target yaml-cpp-pm
make -f CMakeFiles/pointmatcher.dir/build.make CMakeFiles/pointmatcher.dir/depend
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
cd /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/CMakeFiles/pointmatcher.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
make -f CMakeFiles/pointmatcher.dir/build.make CMakeFiles/pointmatcher.dir/build
make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
[ 26%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/Logger.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/Logger.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/Logger.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/Logger.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/Logger.cpp
[ 27%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/Exceptions.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/Exceptions.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/Exceptions.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/Exceptions.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/Exceptions.cpp
[ 28%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPoints.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPoints.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPoints.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPoints.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPoints.cpp
[ 29%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/Matches.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/Matches.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/Matches.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/Matches.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/Matches.cpp
[ 30%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/ICP.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/ICP.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/ICP.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/ICP.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/ICP.cpp
[ 31%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/Registry.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/Registry.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/Registry.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/Registry.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/Registry.cpp
[ 32%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/Registrar.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/Registrar.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/Registrar.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/Registrar.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/Registrar.cpp
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/yaml.h:8,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/ICP.cpp:52:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/parser.h:46:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
46 | std::auto_ptr<Scanner> m_pScanner;
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
from /usr/include/boost/smart_ptr/detail/shared_count.hpp:27,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:18,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/date_time/time_clock.hpp:17,
from /usr/include/boost/thread/thread_time.hpp:9,
from /usr/include/boost/thread/lock_types.hpp:18,
from /usr/include/boost/thread/pthread/mutex.hpp:16,
from /usr/include/boost/thread/mutex.hpp:16,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/PointMatcher.h:52,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/ICP.cpp:36:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/parser.h:47:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
47 | std::auto_ptr<Directives> m_pDirectives;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/yaml.h:9:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/emitter.h:105:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
105 | std::auto_ptr <EmitterState> m_pState;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:14,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/yaml.h:13:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:20:31: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr<IterPriv> pData);
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:36:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr<IterPriv> m_pData;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:43:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr<Node> Clone() const;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:117:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr<NodeOwnership> m_pOwnership;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/yaml.h:8,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/Registrar.cpp:6:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/parser.h:46:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
46 | std::auto_ptr<Scanner> m_pScanner;
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
from /usr/include/boost/smart_ptr/detail/shared_count.hpp:27,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:18,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/date_time/time_clock.hpp:17,
from /usr/include/boost/thread/thread_time.hpp:9,
from /usr/include/boost/thread/lock_types.hpp:18,
from /usr/include/boost/thread/pthread/mutex.hpp:16,
from /usr/include/boost/thread/mutex.hpp:16,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/PointMatcher.h:52,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/Registrar.cpp:1:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/parser.h:47:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
47 | std::auto_ptr<Directives> m_pDirectives;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/yaml.h:9:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/emitter.h:105:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
105 | std::auto_ptr <EmitterState> m_pState;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:14,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/yaml.h:13:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:20:31: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr<IterPriv> pData);
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:36:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr<IterPriv> m_pData;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:43:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr<Node> Clone() const;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:117:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr<NodeOwnership> m_pOwnership;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
[ 32%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilter.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilter.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilter.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilter.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilter.cpp
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/yaml.h:8,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilter.cpp:42:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/parser.h:46:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
46 | std::auto_ptr<Scanner> m_pScanner;
| ^~~~~~~~
In file included from /usr/include/c++/15/memory:80,
from /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
from /usr/include/boost/smart_ptr/detail/shared_count.hpp:27,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:18,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/date_time/time_clock.hpp:17,
from /usr/include/boost/thread/thread_time.hpp:9,
from /usr/include/boost/thread/lock_types.hpp:18,
from /usr/include/boost/thread/pthread/mutex.hpp:16,
from /usr/include/boost/thread/mutex.hpp:16,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/PointMatcher.h:52,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilter.cpp:36:
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/parser.h:47:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
47 | std::auto_ptr<Directives> m_pDirectives;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/yaml.h:9:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/emitter.h:105:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
105 | std::auto_ptr <EmitterState> m_pState;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:14,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/yaml.h:13:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:20:31: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr<IterPriv> pData);
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/iterator.h:36:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr<IterPriv> m_pData;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:43:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr<Node> Clone() const;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include/yaml-cpp-pm/node.h:117:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr<NodeOwnership> m_pOwnership;
| ^~~~~~~~
/usr/include/c++/15/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
[ 33%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/Matcher.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/Matcher.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/Matcher.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/Matcher.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/Matcher.cpp
[ 34%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/OutlierFilter.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/OutlierFilter.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/OutlierFilter.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/OutlierFilter.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/OutlierFilter.cpp
[ 35%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizer.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizer.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizer.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizer.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/ErrorMinimizer.cpp
[ 36%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/Transformation.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/Transformation.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/Transformation.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/Transformation.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/Transformation.cpp
[ 37%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/TransformationChecker.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/TransformationChecker.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/TransformationChecker.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/TransformationChecker.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/TransformationChecker.cpp
[ 38%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/Inspector.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/Inspector.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/Inspector.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/Inspector.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/Inspector.cpp
[ 38%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/IO.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/IO.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/IO.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/IO.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/IO.cpp
[ 39%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/IOFunctions.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/IOFunctions.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/IOFunctions.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/IOFunctions.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/IOFunctions.cpp
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/IO.cpp: In function 'void PointMatcherSupport::validateFile(const std::string&)':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/IO.cpp:363:110: warning: 'boost::filesystem::path boost::filesystem::complete(const path&)' is deprecated: Use absolute() instead [-Wdeprecated-declarations]
363 | throw runtime_error(string("Cannot open file ") + boost::filesystem::complete(fullPath).generic_string());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/boost/filesystem.hpp:19,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/IO.cpp:48:
/usr/include/boost/filesystem/operations.hpp:403:13: note: declared here
403 | inline path complete(path const& p)
| ^~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/IO.cpp: In static member function 'static PointMatcher<T>::DataPoints PointMatcher<T>::DataPoints::load(const std::string&)':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/IO.cpp:378:55: warning: 'std::string boost::filesystem::extension(const path&)' is deprecated: Use path::extension() instead [-Wdeprecated-declarations]
378 | const string& ext(boost::filesystem::extension(path));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /usr/include/boost/filesystem.hpp:21:
/usr/include/boost/filesystem/convenience.hpp:29:20: note: declared here
29 | inline std::string extension(const path& p)
| ^~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/IO.cpp: In member function 'void PointMatcher<T>::DataPoints::save(const std::string&, bool) const':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/IO.cpp:812:55: warning: 'std::string boost::filesystem::extension(const path&)' is deprecated: Use path::extension() instead [-Wdeprecated-declarations]
812 | const string& ext(boost::filesystem::extension(path));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/boost/filesystem/convenience.hpp:29:20: note: declared here
29 | inline std::string extension(const path& p)
| ^~~~~~~~~
[ 40%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/Bibliography.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/Bibliography.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/Bibliography.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/Bibliography.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/Bibliography.cpp
[ 41%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/Timer.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/Timer.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/Timer.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/Timer.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/Timer.cpp
[ 42%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/Histogram.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/Histogram.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/Histogram.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/Histogram.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/Histogram.cpp
[ 43%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/Parametrizable.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/Parametrizable.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/Parametrizable.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/Parametrizable.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/Parametrizable.cpp
[ 44%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/LoggerImpl.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/LoggerImpl.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/LoggerImpl.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/LoggerImpl.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/LoggerImpl.cpp
[ 44%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/MatchersImpl.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/MatchersImpl.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/MatchersImpl.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/MatchersImpl.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/MatchersImpl.cpp
[ 45%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/OutlierFiltersImpl.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/OutlierFiltersImpl.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/OutlierFiltersImpl.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/OutlierFiltersImpl.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/OutlierFiltersImpl.cpp
[ 46%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/TransformationsImpl.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/TransformationsImpl.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/TransformationsImpl.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/TransformationsImpl.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/TransformationsImpl.cpp
[ 47%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/TransformationCheckersImpl.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/TransformationCheckersImpl.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/TransformationCheckersImpl.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/TransformationCheckersImpl.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/TransformationCheckersImpl.cpp
In file included from /usr/include/boost/math/tools/real_cast.hpp:9,
from /usr/include/boost/math/special_functions/fpclassify.hpp:17,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/TransformationCheckersImpl.cpp:38:
/usr/include/boost/math/tools/config.hpp:23:6: warning: #warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" [-Wcpp]
23 | # warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)"
| ^~~~~~~
[ 48%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/InspectorsImpl.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/InspectorsImpl.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/InspectorsImpl.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/InspectorsImpl.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/InspectorsImpl.cpp
[ 49%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPlane.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPlane.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPlane.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPlane.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/ErrorMinimizers/PointToPlane.cpp
In file included from /usr/lib/gcc/x86_64-redhat-linux/15/include/emmintrin.h:31,
from /usr/include/eigen3/Eigen/src/Core/util/ConfigureVectorization.h:346,
from /usr/include/eigen3/Eigen/Core:22,
from /usr/include/eigen3/Eigen/StdVector:14,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/PointMatcher.h:47,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/TransformationsImpl.h:39,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/TransformationsImpl.cpp:36:
In function '__m128 _mm_loadu_ps(const float*)',
inlined from 'Packet Eigen::internal::ploadu(const typename unpacket_traits<T>::type*) [with Packet = __vector(4) float]' at /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h:739:22,
inlined from 'Packet Eigen::internal::ploadt(const typename unpacket_traits<T>::type*) [with Packet = __vector(4) float; int Alignment = 0]' at /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:969:26,
inlined from 'PacketType Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::packet(Eigen::Index, Eigen::Index) const [with int LoadMode = 0; PacketType = __vector(4) float; Derived = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:238:42,
inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacket(Eigen::Index, Eigen::Index) [with int StoreMode = 16; int LoadMode = 0; PacketType = __vector(4) float; DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:675:116,
inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacketByOuterInner(Eigen::Index, Eigen::Index) [with int StoreMode = 16; int LoadMode = 0; PacketType = __vector(4) float; DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:689:48,
inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 4, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::assign_op<float, float>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:572:86,
inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix<float, 3, 1>; Functor = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix<float, 3, 1>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<float, 3, 1>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<float, 3, 1>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27,
inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18,
inlined from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>]' at /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28,
inlined from 'typename PointMatcher<T>::TransformationParameters TransformationsImpl<T>::RigidTransformation::correctParameters(const TransformationsImpl<T>::TransformationParameters&) const [with T = float]' at /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/TransformationsImpl.cpp:122:27:
/usr/lib/gcc/x86_64-redhat-linux/15/include/xmmintrin.h:982:23: warning: array subscript '__m128_u[0]' is partly outside array bounds of 'const Eigen::Matrix<float, 3, 1> [1]' [-Warray-bounds=]
982 | return *(__m128_u *)__P;
| ^~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/TransformationsImpl.cpp: In member function 'typename PointMatcher<T>::TransformationParameters TransformationsImpl<T>::RigidTransformation::correctParameters(const TransformationsImpl<T>::TransformationParameters&) const [with T = float]':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/TransformationsImpl.cpp:118:46: note: at offset [0, 8] into object 'newCol0' of size 12
118 | const Eigen::Matrix<T, 3, 1> newCol0 = col1.cross(col2);
| ^~~~~~~
In function '__m128 _mm_loadu_ps(const float*)',
inlined from 'Packet Eigen::internal::ploadu(const typename unpacket_traits<T>::type*) [with Packet = __vector(4) float]' at /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h:739:22,
inlined from 'Packet Eigen::internal::ploadt(const typename unpacket_traits<T>::type*) [with Packet = __vector(4) float; int Alignment = 0]' at /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:969:26,
inlined from 'PacketType Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::packet(Eigen::Index, Eigen::Index) const [with int LoadMode = 0; PacketType = __vector(4) float; Derived = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:238:42,
inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacket(Eigen::Index, Eigen::Index) [with int StoreMode = 16; int LoadMode = 0; PacketType = __vector(4) float; DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:675:116,
inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacketByOuterInner(Eigen::Index, Eigen::Index) [with int StoreMode = 16; int LoadMode = 0; PacketType = __vector(4) float; DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:689:48,
inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 4, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::assign_op<float, float>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:572:86,
inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix<float, 3, 1>; Functor = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix<float, 3, 1>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<float, 3, 1>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<float, 3, 1>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27,
inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18,
inlined from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>]' at /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28,
inlined from 'typename PointMatcher<T>::TransformationParameters TransformationsImpl<T>::RigidTransformation::correctParameters(const TransformationsImpl<T>::TransformationParameters&) const [with T = float]' at /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/TransformationsImpl.cpp:123:27:
/usr/lib/gcc/x86_64-redhat-linux/15/include/xmmintrin.h:982:23: warning: array subscript '__m128_u[0]' is partly outside array bounds of 'const Eigen::Matrix<float, 3, 1> [1]' [-Warray-bounds=]
982 | return *(__m128_u *)__P;
| ^~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/TransformationsImpl.cpp: In member function 'typename PointMatcher<T>::TransformationParameters TransformationsImpl<T>::RigidTransformation::correctParameters(const TransformationsImpl<T>::TransformationParameters&) const [with T = float]':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/TransformationsImpl.cpp:119:46: note: at offset [0, 8] into object 'newCol1' of size 12
119 | const Eigen::Matrix<T, 3, 1> newCol1 = col2.cross(newCol0);
| ^~~~~~~
In function '__m128 _mm_loadu_ps(const float*)',
inlined from 'Packet Eigen::internal::ploadu(const typename unpacket_traits<T>::type*) [with Packet = __vector(4) float]' at /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h:739:22,
inlined from 'Packet Eigen::internal::ploadt(const typename unpacket_traits<T>::type*) [with Packet = __vector(4) float; int Alignment = 0]' at /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:969:26,
inlined from 'PacketType Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::packet(Eigen::Index, Eigen::Index) const [with int LoadMode = 0; PacketType = __vector(4) float; Derived = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:238:42,
inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacket(Eigen::Index, Eigen::Index) [with int StoreMode = 16; int LoadMode = 0; PacketType = __vector(4) float; DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:675:116,
inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacketByOuterInner(Eigen::Index, Eigen::Index) [with int StoreMode = 16; int LoadMode = 0; PacketType = __vector(4) float; DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:689:48,
inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 4, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::assign_op<float, float>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:572:86,
inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix<float, 3, 1>; Functor = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix<float, 3, 1>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<float, 3, 1>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<float, 3, 1>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27,
inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18,
inlined from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>]' at /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28,
inlined from 'typename PointMatcher<T>::TransformationParameters TransformationsImpl<T>::RigidTransformation::correctParameters(const TransformationsImpl<T>::TransformationParameters&) const [with T = float]' at /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/TransformationsImpl.cpp:124:27:
/usr/lib/gcc/x86_64-redhat-linux/15/include/xmmintrin.h:982:23: warning: array subscript '__m128_u[0]' is partly outside array bounds of 'const Eigen::Matrix<float, 3, 1> [1]' [-Warray-bounds=]
982 | return *(__m128_u *)__P;
| ^~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/TransformationsImpl.cpp: In member function 'typename PointMatcher<T>::TransformationParameters TransformationsImpl<T>::RigidTransformation::correctParameters(const TransformationsImpl<T>::TransformationParameters&) const [with T = float]':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/TransformationsImpl.cpp:120:46: note: at offset [0, 8] into object 'newCol2' of size 12
120 | const Eigen::Matrix<T, 3, 1> newCol2 = col2;
| ^~~~~~~
[ 50%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPlaneWithCov.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPlaneWithCov.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPlaneWithCov.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPlaneWithCov.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/ErrorMinimizers/PointToPlaneWithCov.cpp
[ 50%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPoint.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPoint.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPoint.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPoint.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/ErrorMinimizers/PointToPoint.cpp
[ 51%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPointWithCov.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPointWithCov.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPointWithCov.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPointWithCov.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/ErrorMinimizers/PointToPointWithCov.cpp
[ 52%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPointSimilarity.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPointSimilarity.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPointSimilarity.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/PointToPointSimilarity.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/ErrorMinimizers/PointToPointSimilarity.cpp
[ 53%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/Identity.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/Identity.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/Identity.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/ErrorMinimizers/Identity.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/ErrorMinimizers/Identity.cpp
[ 54%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/Identity.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/Identity.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/Identity.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/Identity.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Identity.cpp
[ 55%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/RemoveNaN.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/RemoveNaN.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/RemoveNaN.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/RemoveNaN.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/RemoveNaN.cpp
[ 56%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MaxDist.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MaxDist.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MaxDist.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MaxDist.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/MaxDist.cpp
[ 56%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MinDist.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MinDist.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MinDist.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MinDist.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/MinDist.cpp
In file included from /usr/lib/gcc/x86_64-redhat-linux/15/include/emmintrin.h:31,
from /usr/include/eigen3/Eigen/src/Core/util/ConfigureVectorization.h:346,
from /usr/include/eigen3/Eigen/Core:22,
from /usr/include/eigen3/Eigen/QR:11,
from /usr/include/eigen3/Eigen/SVD:11,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/ErrorMinimizers/PointToPlane.cpp:38:
In function '__m128 _mm_loadu_ps(const float*)',
inlined from 'Packet Eigen::internal::ploadu(const typename unpacket_traits<T>::type*) [with Packet = __vector(4) float]' at /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h:739:22,
inlined from 'Packet Eigen::internal::ploadt(const typename unpacket_traits<T>::type*) [with Packet = __vector(4) float; int Alignment = 0]' at /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:969:26,
inlined from 'PacketType Eigen::internal::mapbase_evaluator<Derived, PlainObjectType>::packet(Eigen::Index, Eigen::Index) const [with int LoadMode = 0; PacketType = __vector(4) float; Derived = Eigen::Block<Eigen::Matrix<float, 3, 3>, -1, -1, false>; PlainObjectType = Eigen::Matrix<float, -1, -1, 0, 3, 3>]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:937:50,
inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacket(Eigen::Index, Eigen::Index) [with int StoreMode = 16; int LoadMode = 0; PacketType = __vector(4) float; DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, 3, 3>, -1, -1, false> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:675:116,
inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacketByOuterInner(Eigen::Index, Eigen::Index) [with int StoreMode = 16; int LoadMode = 0; PacketType = __vector(4) float; DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, 3, 3>, -1, -1, false> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:689:48,
inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 4, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, 3, 3>, -1, -1, false> >, Eigen::internal::assign_op<float, float>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:572:86,
inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<float, 3, 3>, -1, -1, false>; Functor = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<float, 3, 3>, -1, -1, false>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; Src = Eigen::Block<Eigen::Matrix<float, 3, 3>, -1, -1, false>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; Src = Eigen::Block<Eigen::Matrix<float, 3, 3>, -1, -1, false>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27,
inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>; Src = Eigen::Block<Eigen::Matrix<float, 3, 3>, -1, -1, false>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18,
inlined from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 3, 3>, -1, -1, false>; Derived = Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>]' at /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28,
inlined from 'typename PointMatcher<T>::TransformationParameters PointToPlaneErrorMinimizer<T>::compute_in_place(ErrorElements&) [with T = float]' at /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/ErrorMinimizers/PointToPlane.cpp:234:33:
/usr/lib/gcc/x86_64-redhat-linux/15/include/xmmintrin.h:982:23: warning: array subscript '__m128_u[1]' is partly outside array bounds of 'Eigen::Transform<float, 2, 2> [1]' [-Warray-bounds=]
982 | return *(__m128_u *)__P;
| ^~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/ErrorMinimizers/PointToPlane.cpp: In member function 'typename PointMatcher<T>::TransformationParameters PointToPlaneErrorMinimizer<T>::compute_in_place(ErrorElements&) [with T = float]':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/ErrorMinimizers/PointToPlane.cpp:226:71: note: at offset [24, 28] into object 'transform' of size 36
226 | Eigen::Transform<T, 2, Eigen::Affine> transform;
| ^~~~~~~~~
[ 57%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/BoundingBox.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/BoundingBox.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/BoundingBox.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/BoundingBox.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/BoundingBox.cpp
[ 58%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MaxQuantileOnAxis.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MaxQuantileOnAxis.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MaxQuantileOnAxis.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MaxQuantileOnAxis.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/MaxQuantileOnAxis.cpp
[ 59%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MaxDensity.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MaxDensity.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MaxDensity.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MaxDensity.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/MaxDensity.cpp
[ 60%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/SurfaceNormal.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/SurfaceNormal.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/SurfaceNormal.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/SurfaceNormal.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/SurfaceNormal.cpp
[ 61%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/SamplingSurfaceNormal.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/SamplingSurfaceNormal.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/SamplingSurfaceNormal.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/SamplingSurfaceNormal.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/SamplingSurfaceNormal.cpp
[ 61%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/OrientNormals.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/OrientNormals.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/OrientNormals.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/OrientNormals.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/OrientNormals.cpp
[ 62%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/IncidenceAngle.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/IncidenceAngle.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/IncidenceAngle.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/IncidenceAngle.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/IncidenceAngle.cpp
[ 63%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/RandomSampling.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/RandomSampling.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/RandomSampling.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/RandomSampling.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/RandomSampling.cpp
[ 64%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MaxPointCount.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MaxPointCount.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MaxPointCount.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/MaxPointCount.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/MaxPointCount.cpp
[ 65%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/FixStepSampling.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/FixStepSampling.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/FixStepSampling.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/FixStepSampling.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/FixStepSampling.cpp
[ 66%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/Shadow.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/Shadow.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/Shadow.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/Shadow.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Shadow.cpp
[ 67%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/SimpleSensorNoise.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/SimpleSensorNoise.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/SimpleSensorNoise.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/SimpleSensorNoise.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/SimpleSensorNoise.cpp
[ 67%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/ObservationDirection.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/ObservationDirection.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/ObservationDirection.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/ObservationDirection.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/ObservationDirection.cpp
[ 68%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/VoxelGrid.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/VoxelGrid.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/VoxelGrid.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/VoxelGrid.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/VoxelGrid.cpp
[ 69%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/CutAtDescriptorThreshold.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/CutAtDescriptorThreshold.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/CutAtDescriptorThreshold.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/CutAtDescriptorThreshold.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CutAtDescriptorThreshold.cpp
[ 70%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/Elipsoids.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/Elipsoids.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/Elipsoids.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/Elipsoids.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Elipsoids.cpp
[ 71%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/Gestalt.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/Gestalt.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/Gestalt.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/Gestalt.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp: In instantiation of 'void GestaltDataPointsFilter<T>::fuseRange(BuildData&, DataPoints&, int, int) const [with T = float; DataPoints = PointMatcher<float>::DataPoints]':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:629:17: required from here
629 | template struct GestaltDataPointsFilter<float>;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:498:52: error: no match for 'operator+=' (operand types are 'Eigen::internal::enable_if<true, Eigen::IndexedView<Eigen::Matrix<float, -1, -1>, float, float> >::type' {aka 'Eigen::IndexedView<Eigen::Matrix<float, -1, -1>, float, float>'} and 'Eigen::DenseCoeffsBase<Eigen::Matrix<float, -1, 1>, 1>::Scalar' {aka 'float'})
498 | gestaltMeans(indices(0,it), indices(1,it)) += heights(it);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:498:52: note: there are 3 candidates
In file included from /usr/include/eigen3/Eigen/Core:272,
from /usr/include/eigen3/Eigen/StdVector:14,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/PointMatcher.h:47,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.h:37,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:35:
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:294:14: note: candidate 1: 'template<class OtherDerived> Derived& Eigen::DenseBase<Derived>::operator+=(const Eigen::EigenBase<OtherDerived>&) [with Derived = Eigen::IndexedView<Eigen::Matrix<float, -1, -1>, float, float>]'
294 | Derived& operator+=(const EigenBase<OtherDerived> &other);
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:294:14: note: template argument deduction/substitution failed:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:498:52: note: mismatched types 'const Eigen::EigenBase<Derived>' and 'Eigen::DenseCoeffsBase<Eigen::Matrix<float, -1, 1>, 1>::Scalar' {aka 'float'}
498 | gestaltMeans(indices(0,it), indices(1,it)) += heights(it);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:273:
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:158:14: note: candidate 2: 'template<class OtherDerived> Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with Derived = Eigen::IndexedView<Eigen::Matrix<float, -1, -1>, float, float>]'
158 | Derived& operator+=(const MatrixBase<OtherDerived>& other);
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:158:14: note: template argument deduction/substitution failed:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:498:52: note: mismatched types 'const Eigen::MatrixBase<Derived>' and 'Eigen::DenseCoeffsBase<Eigen::Matrix<float, -1, 1>, 1>::Scalar' {aka 'float'}
498 | gestaltMeans(indices(0,it), indices(1,it)) += heights(it);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:493:46: note: candidate 3: 'template<class OtherDerived> Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::ArrayBase<OtherDerived>&) [with Derived = Eigen::IndexedView<Eigen::Matrix<float, -1, -1>, float, float>]'
493 | template<typename OtherDerived> Derived& operator+=(const ArrayBase<OtherDerived>& )
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:493:46: note: template argument deduction/substitution failed:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:498:52: note: mismatched types 'const Eigen::ArrayBase<Derived>' and 'Eigen::DenseCoeffsBase<Eigen::Matrix<float, -1, 1>, 1>::Scalar' {aka 'float'}
498 | gestaltMeans(indices(0,it), indices(1,it)) += heights(it);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:499:9: error: no match for 'operator++' (operand type is 'Eigen::internal::enable_if<true, Eigen::IndexedView<Eigen::Matrix<float, -1, -1>, float, float> >::type' {aka 'Eigen::IndexedView<Eigen::Matrix<float, -1, -1>, float, float>'})
499 | ++(numOfValues(indices(0,it), indices(1,it)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:514:71: error: no match for 'operator-' (operand types are 'Eigen::DenseCoeffsBase<Eigen::Matrix<float, -1, 1>, 1>::Scalar' {aka 'float'} and 'Eigen::internal::enable_if<true, Eigen::IndexedView<Eigen::Matrix<float, -1, -1>, float, float> >::type' {aka 'Eigen::IndexedView<Eigen::Matrix<float, -1, -1>, float, float>'})
514 | gestaltVariances(indices(0,it), indices(1,it)) += (heights(it)-gestaltMeans(indices(0,it), indices(1,it))) * (heights(it)-gestaltMeans(indices(0,it), indices(1,it)));
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:514:130: error: no match for 'operator-' (operand types are 'Eigen::DenseCoeffsBase<Eigen::Matrix<float, -1, 1>, 1>::Scalar' {aka 'float'} and 'Eigen::internal::enable_if<true, Eigen::IndexedView<Eigen::Matrix<float, -1, -1>, float, float> >::type' {aka 'Eigen::IndexedView<Eigen::Matrix<float, -1, -1>, float, float>'})
514 | gestaltVariances(indices(0,it), indices(1,it)) += (heights(it)-gestaltMeans(indices(0,it), indices(1,it))) * (heights(it)-gestaltMeans(indices(0,it), indices(1,it)));
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp: In instantiation of 'void GestaltDataPointsFilter<T>::fuseRange(BuildData&, DataPoints&, int, int) const [with T = double; DataPoints = PointMatcher<double>::DataPoints]':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:630:17: required from here
630 | template struct GestaltDataPointsFilter<double>;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:498:52: error: no match for 'operator+=' (operand types are 'Eigen::internal::enable_if<true, Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, double, double> >::type' {aka 'Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, double, double>'} and 'Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 1>::Scalar' {aka 'double'})
498 | gestaltMeans(indices(0,it), indices(1,it)) += heights(it);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:498:52: note: there are 3 candidates
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:294:14: note: candidate 1: 'template<class OtherDerived> Derived& Eigen::DenseBase<Derived>::operator+=(const Eigen::EigenBase<OtherDerived>&) [with Derived = Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, double, double>]'
294 | Derived& operator+=(const EigenBase<OtherDerived> &other);
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:294:14: note: template argument deduction/substitution failed:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:498:52: note: mismatched types 'const Eigen::EigenBase<Derived>' and 'Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 1>::Scalar' {aka 'double'}
498 | gestaltMeans(indices(0,it), indices(1,it)) += heights(it);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:158:14: note: candidate 2: 'template<class OtherDerived> Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with Derived = Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, double, double>]'
158 | Derived& operator+=(const MatrixBase<OtherDerived>& other);
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:158:14: note: template argument deduction/substitution failed:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:498:52: note: mismatched types 'const Eigen::MatrixBase<Derived>' and 'Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 1>::Scalar' {aka 'double'}
498 | gestaltMeans(indices(0,it), indices(1,it)) += heights(it);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:493:46: note: candidate 3: 'template<class OtherDerived> Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::ArrayBase<OtherDerived>&) [with Derived = Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, double, double>]'
493 | template<typename OtherDerived> Derived& operator+=(const ArrayBase<OtherDerived>& )
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:493:46: note: template argument deduction/substitution failed:
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:498:52: note: mismatched types 'const Eigen::ArrayBase<Derived>' and 'Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 1>::Scalar' {aka 'double'}
498 | gestaltMeans(indices(0,it), indices(1,it)) += heights(it);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:499:9: error: no match for 'operator++' (operand type is 'Eigen::internal::enable_if<true, Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, double, double> >::type' {aka 'Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, double, double>'})
499 | ++(numOfValues(indices(0,it), indices(1,it)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:514:71: error: no match for 'operator-' (operand types are 'Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 1>::Scalar' {aka 'double'} and 'Eigen::internal::enable_if<true, Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, double, double> >::type' {aka 'Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, double, double>'})
514 | gestaltVariances(indices(0,it), indices(1,it)) += (heights(it)-gestaltMeans(indices(0,it), indices(1,it))) * (heights(it)-gestaltMeans(indices(0,it), indices(1,it)));
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Gestalt.cpp:514:130: error: no match for 'operator-' (operand types are 'Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 1>::Scalar' {aka 'double'} and 'Eigen::internal::enable_if<true, Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, double, double> >::type' {aka 'Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, double, double>'})
514 | gestaltVariances(indices(0,it), indices(1,it)) += (heights(it)-gestaltMeans(indices(0,it), indices(1,it))) * (heights(it)-gestaltMeans(indices(0,it), indices(1,it)));
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 72%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/OctreeGrid.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/OctreeGrid.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/OctreeGrid.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/OctreeGrid.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/OctreeGrid.cpp
[ 73%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/NormalSpace.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/NormalSpace.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/NormalSpace.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/NormalSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/NormalSpace.cpp
[ 73%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/CovarianceSampling.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/CovarianceSampling.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/CovarianceSampling.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/CovarianceSampling.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CovarianceSampling.cpp
[ 74%] Building CXX object CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/DistanceLimit.cpp.o
/usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -Dpointmatcher_EXPORTS -I/opt/openrobots/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/include -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1 -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters -I/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/utils -isystem /usr/include/eigen3 -pipe -O3 -DNDEBUG -std=gnu++11 -fPIC -O3 -Wall -MD -MT CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/DistanceLimit.cpp.o -MF CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/DistanceLimit.cpp.o.d -o CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/DistanceLimit.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/DistanceLimit.cpp
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CovarianceSampling.cpp: In instantiation of 'void CovarianceSamplingDataPointsFilter<T>::inPlaceFilter(DataPoints&) [with T = float; DataPoints = PointMatcher<float>::DataPoints]':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CovarianceSampling.cpp:265:17: required from here
265 | template struct CovarianceSamplingDataPointsFilter<float>;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CovarianceSampling.cpp:160:25: warning: variable 'eigenVa' set but not used [-Wunused-but-set-variable]
160 | const Vector6 eigenVa = solver.eigenvalues().real();
| ^~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CovarianceSampling.cpp: In instantiation of 'void CovarianceSamplingDataPointsFilter<T>::inPlaceFilter(DataPoints&) [with T = double; DataPoints = PointMatcher<double>::DataPoints]':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CovarianceSampling.cpp:266:17: required from here
266 | template struct CovarianceSamplingDataPointsFilter<double>;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CovarianceSampling.cpp:160:25: warning: variable 'eigenVa' set but not used [-Wunused-but-set-variable]
160 | const Vector6 eigenVa = solver.eigenvalues().real();
| ^~~~~~~
make[2]: *** [CMakeFiles/pointmatcher.dir/build.make:810: CMakeFiles/pointmatcher.dir/pointmatcher/DataPointsFilters/Gestalt.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /usr/lib/gcc/x86_64-redhat-linux/15/include/emmintrin.h:31,
from /usr/include/eigen3/Eigen/src/Core/util/ConfigureVectorization.h:346,
from /usr/include/eigen3/Eigen/Core:22,
from /usr/include/eigen3/Eigen/StdVector:14,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/PointMatcher.h:47,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Elipsoids.h:37,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Elipsoids.cpp:35:
In function '__m128 _mm_loadu_ps(const float*)',
inlined from 'Packet Eigen::internal::ploadu(const typename unpacket_traits<T>::type*) [with Packet = __vector(4) float]' at /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h:739:22,
inlined from 'Packet Eigen::internal::ploadt(const typename unpacket_traits<T>::type*) [with Packet = __vector(4) float; int Alignment = 0]' at /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:969:26,
inlined from 'PacketType Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::packet(Eigen::Index) const [with int LoadMode = 0; PacketType = __vector(4) float; Derived = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:245:40,
inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacket(Eigen::Index) [with int StoreMode = 16; int LoadMode = 0; PacketType = __vector(4) float; DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:681:114,
inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 3, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::assign_op<float, float>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:437:75,
inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::Matrix<float, 3, 1>; Functor = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::Matrix<float, 3, 1>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::Matrix<float, 3, 1>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:851:27,
inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18,
inlined from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>]' at /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28,
inlined from 'void ElipsoidsDataPointsFilter<T>::fuseRange(BuildData&, int, int) const [with T = float]' at /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Elipsoids.cpp:495:27:
/usr/lib/gcc/x86_64-redhat-linux/15/include/xmmintrin.h:982:23: warning: array subscript '__m128_u[0]' is partly outside array bounds of 'Eigen::internal::plain_matrix_type<Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>, Eigen::Dense>::type [1]' {aka 'Eigen::Matrix<float, 3, 1> [1]'} [-Warray-bounds=]
982 | return *(__m128_u *)__P;
| ^~~
In file included from /usr/include/eigen3/Eigen/Core:278:
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void ElipsoidsDataPointsFilter<T>::fuseRange(BuildData&, int, int) const [with T = float]':
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:850:41: note: object 'tmp' of size 12
850 | typename plain_matrix_type<Src>::type tmp(src);
| ^~~
In function '__m128 _mm_loadu_ps(const float*)',
inlined from 'Packet Eigen::internal::ploadu(const typename unpacket_traits<T>::type*) [with Packet = __vector(4) float]' at /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h:739:22,
inlined from 'Packet Eigen::internal::ploadt(const typename unpacket_traits<T>::type*) [with Packet = __vector(4) float; int Alignment = 0]' at /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:969:26,
inlined from 'PacketType Eigen::internal::evaluator<Eigen::PlainObjectBase<Derived> >::packet(Eigen::Index) const [with int LoadMode = 0; PacketType = __vector(4) float; Derived = Eigen::Matrix<float, 3, 1>]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:245:40,
inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacket(Eigen::Index) [with int StoreMode = 16; int LoadMode = 0; PacketType = __vector(4) float; DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:681:114,
inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 3, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::assign_op<float, float>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:437:75,
inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::Matrix<float, 3, 1>; Functor = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::Matrix<float, 3, 1>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::Matrix<float, 3, 1>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:851:27,
inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18,
inlined from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>]' at /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28,
inlined from 'void ElipsoidsDataPointsFilter<T>::fuseRange(BuildData&, int, int) const [with T = float]' at /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Elipsoids.cpp:431:31:
/usr/lib/gcc/x86_64-redhat-linux/15/include/xmmintrin.h:982:23: warning: array subscript '__m128_u[0]' is partly outside array bounds of 'Eigen::internal::plain_matrix_type<Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>, Eigen::Dense>::type [1]' {aka 'Eigen::Matrix<float, 3, 1> [1]'} [-Warray-bounds=]
982 | return *(__m128_u *)__P;
| ^~~
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void ElipsoidsDataPointsFilter<T>::fuseRange(BuildData&, int, int) const [with T = float]':
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:850:41: note: object 'tmp' of size 12
850 | typename plain_matrix_type<Src>::type tmp(src);
| ^~~
In function 'void _mm_store_ps(float*, __m128)',
inlined from 'void Eigen::internal::pstore(Scalar*, const Packet&) [with Scalar = float; Packet = __vector(4) float]' at /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h:789:126,
inlined from 'void Eigen::internal::pstoret(Scalar*, const Packet&) [with Scalar = float; Packet = __vector(4) float; int Alignment = 16]' at /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:978:11,
inlined from 'void Eigen::internal::assign_op<DstScalar, SrcScalar>::assignPacket(DstScalar*, const Packet&) const [with int Alignment = 16; Packet = __vector(4) float; DstScalar = float; SrcScalar = float]' at /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:28:50,
inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacket(Eigen::Index) [with int StoreMode = 16; int LoadMode = 0; PacketType = __vector(4) float; DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:681:47,
inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 3, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::assign_op<float, float>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:437:75,
inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::Matrix<float, 3, 1>; Functor = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::Matrix<float, 3, 1>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::Matrix<float, 3, 1>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:851:27,
inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18,
inlined from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>]' at /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28,
inlined from 'void ElipsoidsDataPointsFilter<T>::fuseRange(BuildData&, int, int) const [with T = float]' at /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Elipsoids.cpp:431:31:
/usr/lib/gcc/x86_64-redhat-linux/15/include/xmmintrin.h:1024:18: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' reading 16 or more bytes from a region of size 12 [-Wstringop-overread]
1024 | *(__m128 *)__P = __A;
| ~~~~~~~~~~~~~~~^~~~~
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void ElipsoidsDataPointsFilter<T>::fuseRange(BuildData&, int, int) const [with T = float]':
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:850:41: note: source object 'tmp' of size 12
850 | typename plain_matrix_type<Src>::type tmp(src);
| ^~~
In function 'void _mm_store_ps(float*, __m128)',
inlined from 'void Eigen::internal::pstore(Scalar*, const Packet&) [with Scalar = float; Packet = __vector(4) float]' at /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h:789:126,
inlined from 'void Eigen::internal::pstoret(Scalar*, const Packet&) [with Scalar = float; Packet = __vector(4) float; int Alignment = 16]' at /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:978:11,
inlined from 'void Eigen::internal::assign_op<DstScalar, SrcScalar>::assignPacket(DstScalar*, const Packet&) const [with int Alignment = 16; Packet = __vector(4) float; DstScalar = float; SrcScalar = float]' at /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:28:50,
inlined from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacket(Eigen::Index) [with int StoreMode = 16; int LoadMode = 0; PacketType = __vector(4) float; DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:681:47,
inlined from 'static void Eigen::internal::dense_assignment_loop<Kernel, 3, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::assign_op<float, float>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:437:75,
inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::Matrix<float, 3, 1>; Functor = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37,
inlined from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::Matrix<float, 3, 1>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31,
inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::Matrix<float, 3, 1>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49,
inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>; Func = assign_op<float, float>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:851:27,
inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18,
inlined from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, -1, -1>, -1, -1, false>, -1, 1, true>]' at /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28,
inlined from 'void ElipsoidsDataPointsFilter<T>::fuseRange(BuildData&, int, int) const [with T = float]' at /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/Elipsoids.cpp:495:27:
/usr/lib/gcc/x86_64-redhat-linux/15/include/xmmintrin.h:1024:18: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' reading 16 or more bytes from a region of size 12 [-Wstringop-overread]
1024 | *(__m128 *)__P = __A;
| ~~~~~~~~~~~~~~~^~~~~
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In member function 'void ElipsoidsDataPointsFilter<T>::fuseRange(BuildData&, int, int) const [with T = float]':
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:850:41: note: source object 'tmp' of size 12
850 | typename plain_matrix_type<Src>::type tmp(src);
| ^~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CovarianceSampling.cpp: In member function 'void CovarianceSamplingDataPointsFilter<T>::inPlaceFilter(DataPoints&) [with T = float]':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CovarianceSampling.cpp:108:35: warning: array subscript 3 is outside array bounds of 'CovarianceSamplingDataPointsFilter<float>::Vector3 [1]' {aka 'Eigen::Matrix<float, 3, 1> [1]'} [-Warray-bounds=]
108 | center(f) += cloud.features(f,candidates[i]);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CovarianceSampling.cpp:103:17: note: at offset 12 into object 'center' of size 12
103 | Vector3 center;
| ^~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CovarianceSampling.cpp:108:35: warning: array subscript 3 is outside array bounds of 'CovarianceSamplingDataPointsFilter<float>::Vector3 [1]' {aka 'Eigen::Matrix<float, 3, 1> [1]'} [-Warray-bounds=]
108 | center(f) += cloud.features(f,candidates[i]);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CovarianceSampling.cpp:103:17: note: at offset 12 into object 'center' of size 12
103 | Vector3 center;
| ^~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CovarianceSampling.cpp: In member function 'void CovarianceSamplingDataPointsFilter<T>::inPlaceFilter(DataPoints&) [with T = double]':
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CovarianceSampling.cpp:108:35: warning: array subscript 3 is outside array bounds of 'CovarianceSamplingDataPointsFilter<double>::Vector3 [1]' {aka 'Eigen::Matrix<double, 3, 1> [1]'} [-Warray-bounds=]
108 | center(f) += cloud.features(f,candidates[i]);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CovarianceSampling.cpp:103:17: note: at offset 24 into object 'center' of size 24
103 | Vector3 center;
| ^~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CovarianceSampling.cpp:108:35: warning: array subscript 3 is outside array bounds of 'CovarianceSamplingDataPointsFilter<double>::Vector3 [1]' {aka 'Eigen::Matrix<double, 3, 1> [1]'} [-Warray-bounds=]
108 | center(f) += cloud.features(f,candidates[i]);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/pointmatcher/DataPointsFilters/CovarianceSampling.cpp:103:17: note: at offset 24 into object 'center' of size 24
103 | Vector3 center;
| ^~~~~~
make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
make[1]: *** [CMakeFiles/Makefile2:230: CMakeFiles/pointmatcher.dir/all] Error 2
make[1]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1'
make: *** [Makefile:139: all] Error 2