robotpkg/wip/libpointmatcher bulk build results
Log for libpointmatcher-1.3.1 on Debian-12-x86_64: bulk.log (Back)
=> Checking for clear installation
===> Installing bootstrap dependencies for libpointmatcher-1.3.1
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Debian-12-x86_64/All/digest-20080510.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Debian-12-x86_64/All/tnftp-20151004~ssl.tgz
===> Checking bootstrap dependencies for libpointmatcher-1.3.1
=> Required robotpkg package digest>=20080510: digest-20080510 found
=> Required robotpkg package tnftp>=20091122: tnftp-20151004~ssl found
=> Required system package gnupg>=1: gnupg-2.2.40 found
=> Required system package gzip: gzip-1.12 found
=> Required system package pax and tar archivers: pax found
=> Required system package pkg_install>=20110805.12: pkg_install-20211115.3 found
=> Required system package pkgrepo2deb>=1.9: pkgrepo2deb-1.13 found
===> Done bootstrap-depends for libpointmatcher-1.3.1
===> Installing full dependencies for libpointmatcher-1.3.1
=> Dependency digest-20080510 already installed
=> Installing /opt/robotpkg/var/lib/robotpkg/wip/packages/bsd/Debian-12-x86_64/All/libnabo-1.0.7.tgz
=> Dependency tnftp-20151004~ssl already installed
===> Checking build options for libpointmatcher-1.3.1
=> Building with no option.
===> Checking alternatives for libpointmatcher-1.3.1
=> Use the GNU C++ compiler: c++-compiler provided by g++>=4.8
=> Use the GNU C compiler: c-compiler provided by gcc>=3
===> Checking dependencies for libpointmatcher-1.3.1
=> Required system package boost-headers>=1.34.1: boost-headers-1.74 found
=> Required system package boostlib-chrono>=1.34.1: boost-libs-1.74.0 found
=> Required system package boostlib-date_time>=1.34.1: boost-libs-1.74.0 found
=> Required system package boostlib-filesystem>=1.34.1: boost-libs-1.74.0 found
=> Required system package boostlib-program_options>=1.34.1: boost-libs-1.74.0 found
=> Required system package boostlib-system>=1.34.1: boost-libs-1.74.0 found
=> Required system package boostlib-thread>=1.34.1: boost-libs-1.74.0 found
=> Required system package cmake>=2.6: cmake-3.25.1 found
=> Required system package doxygen>=1.5: doxygen-1.9.4 found
=> Required system package eigen3>=3.0.0: eigen3-3.4.0 found
=> Required system package g++>=4.8: g++-12 found
=> Required system package gcc>=3: gcc-12 found
=> Required system package libstdc++: libstdc++ found
=> Required system package pdflatex: pdflatex found
=> Required robotpkg package libnabo>=1.0.7: libnabo-1.0.7 found
===> Done depends for libpointmatcher-1.3.1
===> Extracting for libpointmatcher-1.3.1
=> SHA1 checksums OK
=> RMD160 checksums OK
===> Configuring for libpointmatcher-1.3.1
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument value or use a ... suffix to tell
CMake that the project does not need compatibility with older versions.
CMake Warning (dev) at CMakeLists.txt:218 (get_property):
Policy CMP0026 is not set: Disallow use of the LOCATION target property.
Run "cmake --help-policy CMP0026" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.
The LOCATION property should not be read from target "yaml-cpp-pm". Use
the target name directly with add_custom_command, or use the generator
expression $, as appropriate.
This warning is for project developers. Use -Wno-dev to suppress it.
-- using built-in yaml-cpp, version 0.3.0
-- text-based configuration enabled
-- API Documentation (doxygen): enabled
CMake Warning (dev) at UseDoxygen.cmake:112 (get_target_property):
Policy CMP0045 is not set: Error on non-existent target in
get_target_property. Run "cmake --help-policy CMP0045" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
get_target_property() called with non-existent target "doc".
Call Stack (most recent call first):
CMakeLists.txt:414 (include)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at CMakeLists.txt:460 (get_target_property):
Policy CMP0026 is not set: Disallow use of the LOCATION target property.
Run "cmake --help-policy CMP0026" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.
The LOCATION property should not be read from target "pointmatcher". Use
the target name directly with add_custom_command, or use the generator
expression $, as appropriate.
This warning is for project developers. Use -Wno-dev to suppress it.
===> Building for libpointmatcher-1.3.1
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: 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.
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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr pData);
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
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++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr m_pData;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr Clone() const;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr m_pOwnership;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr pData);
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
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++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr m_pData;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr Clone() const;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr m_pOwnership;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template class auto_ptr;
| ^~~~~~~~
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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
105 | std::auto_ptr m_pState;
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
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++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
105 | std::auto_ptr m_pState;
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
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++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
30 | void push(std::auto_ptr t) {
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
34 | std::auto_ptr pop() {
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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::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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
35 | std::auto_ptr t(m_data.back());
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
24 | std::auto_ptr set(const T& value);
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
59 | inline std::auto_ptr Setting::set(const T& value) {
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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::Setting::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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
60 | std::auto_ptr pChange(new SettingChange (this));
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
84 | void push(std::auto_ptr pSettingChange) {
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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/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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
30 | void push(std::auto_ptr t) {
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
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++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
34 | std::auto_ptr pop() {
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 ptr_stack::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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
35 | std::auto_ptr t(m_data.back());
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
24 | std::auto_ptr set(const T& value);
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
59 | inline std::auto_ptr Setting::set(const T& value) {
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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::Setting::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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
60 | std::auto_ptr pChange(new SettingChange (this));
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
84 | void push(std::auto_ptr pSettingChange) {
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
54 | std::auto_ptr pGroup(new Group(type));
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
74 | std::auto_ptr pFinishedGroup = m_groups.pop();
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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/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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr pData);
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
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++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr m_pData;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr Clone() const;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr m_pOwnership;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
11 | Iterator::Iterator(std::auto_ptr pData): m_pData(pData)
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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/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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr pData);
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
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++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr m_pData;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr Clone() const;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr m_pOwnership;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
105 | std::auto_ptr m_pState;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr t) {
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
54 | std::auto_ptr Node::Clone() const
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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::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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
56 | std::auto_ptr pNode(new Node);
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
148 | return Iterator(std::auto_ptr(new IterPriv(m_seqData.begin())));
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
150 | return Iterator(std::auto_ptr(new IterPriv(m_mapData.begin())));
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
166 | return Iterator(std::auto_ptr(new IterPriv(m_seqData.end())));
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
168 | return Iterator(std::auto_ptr(new IterPriv(m_mapData.end())));
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr pData);
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
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++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr m_pData;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr Clone() const;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr m_pOwnership;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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/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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr t) {
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
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++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr pData);
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr m_pData;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr Clone() const;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr m_pOwnership;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
18 | m_nodes.push_back(std::auto_ptr(new Node));
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr pData);
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
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++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr m_pData;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr Clone() const;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr m_pOwnership;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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: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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
46 | std::auto_ptr m_pScanner;
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
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++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
47 | std::auto_ptr m_pDirectives;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr pData);
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr m_pData;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
43 | std::auto_ptr Clone() const;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
117 | std::auto_ptr m_pOwnership;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr t) {
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
56 | std::auto_ptr m_pCollectionStack;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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/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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr t) {
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
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++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
237 | std::auto_ptr pIndent(new IndentMarker(-1, IndentMarker::NONE));
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
284 | std::auto_ptr pIndent(new IndentMarker(column, type));
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr t) {
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
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++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr t) {
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
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++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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/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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr t) {
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
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++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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/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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr t) {
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
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++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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: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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
56 | std::auto_ptr m_pCollectionStack;
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
from /local/robotpkg/var/tmp/robotpkg/wip/libpointmatcher/work/libpointmatcher-1.3.1/contrib/yaml-cpp-pm/src/singledocparser.h:13:
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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(); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~
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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
32 | void push_back(std::auto_ptr t) {
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template class auto_ptr;
| ^~~~~~~~
/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.
/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.
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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
46 | std::auto_ptr m_pScanner;
| ^~~~~~~~
In file included from /usr/include/c++/12/memory:76,
from /usr/include/boost/system/detail/std_interoperability.hpp:12,
from /usr/include/boost/system/error_code.hpp:963,
from /usr/include/boost/system/system_error.hpp:11,
from /usr/include/boost/thread/exceptions.hpp:22,
from /usr/include/boost/thread/pthread/mutex.hpp:14,
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++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
47 | std::auto_ptr m_pDirectives;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
105 | std::auto_ptr m_pState;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
20 | Iterator(std::auto_ptr pData);
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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 std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
36 | std::auto_ptr m_pData;
| ^~~~~~~~
/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
64 | template 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