robotpkg/wip/py-pal-statistics bulk build results

Log for py312-pal-statistics-1.3.1r4 on Fedora-40-x86_64: bulk.log (Back)

=> Checking for clear installation ===> Installing bootstrap dependencies for py312-pal-statistics-1.3.1r4 => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-40-x86_64/All/digest-20080510.tgz => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-40-x86_64/All/tnftp-20151004~ssl.tgz ===> Checking bootstrap dependencies for py312-pal-statistics-1.3.1r4 => Required robotpkg package digest>=20080510: digest-20080510 found => Required robotpkg package tnftp>=20091122: tnftp-20151004~ssl found => Required system package gzip: gzip-1.13 found => Required system package patch>=2.0: patch-2.7.6 found => Required system package pax and tar archivers: pax found => Required system package pkg_install>=20110805.12: pkg_install-20211115.3 found ===> Done bootstrap-depends for py312-pal-statistics-1.3.1r4 ===> Installing full dependencies for py312-pal-statistics-1.3.1r4 => Dependency digest-20080510 already installed => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-40-x86_64/All/py312-catkin-pkg-1.0.0.tgz => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-40-x86_64/All/py312-ros-catkin-0.7.29.tgz To use ros, the following environment variables must contain those values: ROS_MASTER_URI http://localhost:11311 ROS_PACKAGE_PATH /opt/openrobots/share PYTHONPATH /opt/openrobots/lib/python3.12/site-packages PATH /opt/openrobots/bin As an alternative to the above configuration, commands can be executed by using the `env.sh' wrapper. For instance, roscore can be started like so: /opt/openrobots/etc/ros/env.sh roscore In Bourne shell scripts, the following file can be sourced instead: /opt/openrobots/etc/ros/setup.sh => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-40-x86_64/All/ros-comm-1.16.0r1.tgz => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-40-x86_64/All/ros-common-msgs-1.13.1.tgz => Dependency ros-genmsg-0.6.0 already installed => Dependency ros-genpy-0.6.16 already installed => Dependency ros-message-generation-0.4.0 already installed => Dependency ros-message-runtime-0.4.12 already installed => Dependency ros-std-msgs-0.5.11 already installed => Dependency tnftp-20151004~ssl already installed ===> Checking build options for py312-pal-statistics-1.3.1r4 => Building with no option. ===> Checking alternatives for py312-pal-statistics-1.3.1r4 => Use the GNU C++ compiler: c++-compiler provided by g++>=3 => Use the GNU C compiler: c-compiler provided by gcc>=3 => Use python-3.12: python>=2.5 provided by python312>=3.12<3.13 ===> Checking dependencies for py312-pal-statistics-1.3.1r4 => Required system package boost-headers>=1.60: boost-headers-1.83 found => Required system package boostlib-thread>=1.34.1: boost-libs-1.83.0 found => Required system package cmake>=2.8.3: cmake-3.28.2 found => Required system package g++>=3: g++-14 found => Required system package gcc>=3: gcc-14 found => Required system package googletest: googletest found => Required system package libstdc++: libstdc++ found => Required system package pkg-config>=0.22: pkg-config-2.1.1 found => Required system package py312-empy>=3: py312-empy-3.3.4 found => Required system package py312-nose>=0.10: py312-nose-1.3.7 found => Required system package py312-pyparsing: py312-pyparsing found => Required system package python312>=3.12<3.13: python312-3.12.5 found => Required robotpkg package py312-catkin-pkg>=0.2: py312-catkin-pkg-1.0.0 found => Required robotpkg package py312-ros-catkin>=0.7: py312-ros-catkin-0.7.29 found => Required robotpkg package ros-comm>=1.13: ros-comm-1.16.0r1 found => Required robotpkg package ros-common-msgs>=1.12: ros-common-msgs-1.13.1 found => Required robotpkg package ros-genmsg>=0.5<0.7: ros-genmsg-0.6.0 found => Required robotpkg package ros-genpy>=0.6<0.7: ros-genpy-0.6.16 found => Required robotpkg package ros-message-generation>=0.4: ros-message-generation-0.4.0 found => Required robotpkg package ros-message-runtime>=0.4<0.5: ros-message-runtime-0.4.12 found => Required robotpkg package ros-std-msgs>=0.5: ros-std-msgs-0.5.11 found WARNING: Using py312-catkin-pkg-1.0.0 in /opt/openrobots WARNING: The following packages may interfere with the build because they WARNING: are located in paths used by other dependencies: WARNING: py-catkin-pkg-1.0.0 in /usr ===> Done depends for py312-pal-statistics-1.3.1r4 ===> Extracting for py312-pal-statistics-1.3.1r4 => SHA1 checksums OK => RMD160 checksums OK ===> Patching for py312-pal-statistics-1.3.1r4 => Applying robotpkg patches for py312-pal-statistics-1.3.1r4 ===> Configuring for py312-pal-statistics-1.3.1r4 CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 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 /opt/openrobots/share/catkin/cmake/python.cmake:4 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /opt/openrobots/share/catkin/cmake/all.cmake:164 (include) /opt/openrobots/share/catkin/cmake/catkinConfig.cmake:20 (include) CMakeLists.txt:58 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Deprecation Warning at pal_statistics_msgs/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 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 Deprecation Warning at pal_carbon_collector/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 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 Deprecation Warning at pal_statistics/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 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. ===> Building for py312-pal-statistics-1.3.1r4 In file included from /usr/include/boost/math/special_functions/round.hpp:14, from /opt/openrobots/include/ros/time.h:58, from /opt/openrobots/include/ros/ros.h:38, from /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/include/pal_statistics/pal_statistics.h:21, from /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics.cpp:9: /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)" | ^~~~~~~ In file included from /usr/include/boost/math/special_functions/round.hpp:14, from /opt/openrobots/include/ros/time.h:58, from /opt/openrobots/include/ros/ros.h:38, from /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/include/pal_statistics/pal_statistics.h:21, from /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/include/pal_statistics/pal_statistics_macros.h:19, from /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_macros.cpp:9: /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)" | ^~~~~~~ In file included from /usr/include/boost/math/special_functions/round.hpp:14, from /opt/openrobots/include/ros/time.h:58, from /opt/openrobots/include/ros/ros.h:38, from /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/include/pal_statistics/pal_statistics_utils.h:30, from /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:8: /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)" | ^~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from /opt/openrobots/include/ros/forwards.h:37, from /opt/openrobots/include/ros/common.h:37, from /opt/openrobots/include/ros/ros.h:43: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from /opt/openrobots/include/ros/forwards.h:37, from /opt/openrobots/include/ros/common.h:37, from /opt/openrobots/include/ros/ros.h:43: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/container_hash/detail/requires_cxx11.hpp:9, from /usr/include/boost/container_hash/hash.hpp:14, from /usr/include/boost/functional/hash/hash.hpp:6, from /usr/include/boost/bimap/relation/mutant_relation.hpp:29, from /usr/include/boost/bimap/detail/bimap_core.hpp:38, from /usr/include/boost/bimap/bimap.hpp:61, from /usr/include/boost/bimap.hpp:13, from /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/include/pal_statistics/pal_statistics_utils.h:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp: In member function 'void pal_statistics::RegistrationList::deleteElement(size_t)': /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: error: no matching function for call to 'swap(std::vector::reference, std::vector::reference)' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_pair.h:61, from /usr/include/c++/14/utility:69, from /usr/include/boost/core/allocator_access.hpp:19, from /usr/include/boost/lockfree/queue.hpp:16, from /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/include/pal_statistics/pal_statistics_utils.h:20: /usr/include/c++/14/bits/move.h:213:5: note: candidate: 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = _Bit_reference; _Require<__not_<__is_tuple_like<_Tp> >, is_move_constructible<_Tp>, is_move_assignable<_Tp> > = void]' (near match) 213 | swap(_Tp& __a, _Tp& __b) | ^~~~ /usr/include/c++/14/bits/move.h:213:5: note: conversion of argument 2 would be ill-formed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:43: error: cannot bind non-const lvalue reference of type 'std::_Bit_reference&' to an rvalue of type 'std::vector::reference' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~~~~~^~ In file included from /usr/include/c++/14/exception:166, from /usr/include/c++/14/ext/concurrence.h:34, from /usr/include/c++/14/bits/shared_ptr_base.h:62, from /usr/include/c++/14/bits/shared_ptr.h:53, from /usr/include/c++/14/memory:80, from /usr/include/boost/lockfree/detail/freelist.hpp:14, from /usr/include/boost/lockfree/queue.hpp:23: /usr/include/c++/14/bits/exception_ptr.h:230:5: note: candidate: 'void std::__exception_ptr::swap(exception_ptr&, exception_ptr&)' 230 | swap(exception_ptr& __lhs, exception_ptr& __rhs) | ^~~~ /usr/include/c++/14/bits/exception_ptr.h:230:25: note: no known conversion for argument 1 from 'std::vector::reference' to 'std::__exception_ptr::exception_ptr&' 230 | swap(exception_ptr& __lhs, exception_ptr& __rhs) | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/14/bits/move.h:237:5: note: candidate: 'template std::__enable_if_t<((bool)std::__is_swappable<_Tp>::value)> std::swap(_Tp (&)[_Nm], _Tp (&)[_Nm])' 237 | swap(_Tp (&__a)[_Nm], _Tp (&__b)[_Nm]) | ^~~~ /usr/include/c++/14/bits/move.h:237:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: mismatched types '_Tp [_Nm]' and 'std::vector::reference' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1089:5: note: candidate: 'template void std::swap(pair<_T1, _T2>&, pair<_T1, _T2>&)' 1089 | swap(pair<_T1, _T2>& __x, pair<_T1, _T2>& __y) | ^~~~ /usr/include/c++/14/bits/stl_pair.h:1089:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::pair<_T1, _T2>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/unique_ptr.h:37, from /usr/include/c++/14/memory:78: /usr/include/c++/14/tuple:2803:5: note: candidate: 'template void std::swap(tuple<_Elements ...>&, tuple<_Elements ...>&)' 2803 | swap(tuple<_Elements...>& __x, tuple<_Elements...>& __y) | ^~~~ /usr/include/c++/14/tuple:2803:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::tuple<_Elements ...>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:821:5: note: candidate: 'template void std::swap(unique_ptr<_Tp, _Dp>&, unique_ptr<_Tp, _Dp>&)' 821 | swap(unique_ptr<_Tp, _Dp>& __x, | ^~~~ /usr/include/c++/14/bits/unique_ptr.h:821:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::unique_ptr<_Tp, _Dp>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/shared_ptr_base.h:1921:5: note: candidate: 'template void std::swap(__shared_ptr<_Tp, _Lp>&, __shared_ptr<_Tp, _Lp>&)' 1921 | swap(__shared_ptr<_Tp, _Lp>& __a, __shared_ptr<_Tp, _Lp>& __b) noexcept | ^~~~ /usr/include/c++/14/bits/shared_ptr_base.h:1921:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::__shared_ptr<_Tp, _Lp>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/shared_ptr_base.h:2130:5: note: candidate: 'template void std::swap(__weak_ptr<_Tp, _Lp>&, __weak_ptr<_Tp, _Lp>&)' 2130 | swap(__weak_ptr<_Tp, _Lp>& __a, __weak_ptr<_Tp, _Lp>& __b) noexcept | ^~~~ /usr/include/c++/14/bits/shared_ptr_base.h:2130:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::__weak_ptr<_Tp, _Lp>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/shared_ptr.h:691:5: note: candidate: 'template void std::swap(shared_ptr<_Tp>&, shared_ptr<_Tp>&)' 691 | swap(shared_ptr<_Tp>& __a, shared_ptr<_Tp>& __b) noexcept | ^~~~ /usr/include/c++/14/bits/shared_ptr.h:691:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::shared_ptr<_Tp>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/shared_ptr.h:887:5: note: candidate: 'template void std::swap(weak_ptr<_Tp>&, weak_ptr<_Tp>&)' 887 | swap(weak_ptr<_Tp>& __a, weak_ptr<_Tp>& __b) noexcept | ^~~~ /usr/include/c++/14/bits/shared_ptr.h:887:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::weak_ptr<_Tp>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/streambuf:43, from /usr/include/c++/14/bits/streambuf_iterator.h:35, from /usr/include/c++/14/iterator:66, from /usr/include/boost/array.hpp:44, from /usr/include/boost/lockfree/detail/freelist.hpp:16: /usr/include/c++/14/bits/basic_string.h:4039:5: note: candidate: 'template void std::swap(__cxx11::basic_string<_CharT, _Traits, _Alloc>&, __cxx11::basic_string<_CharT, _Traits, _Alloc>&)' 4039 | swap(basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~ /usr/include/c++/14/bits/basic_string.h:4039:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/functional:59, from /usr/include/boost/parameter/aux_/unwrap_cv_reference.hpp:38, from /usr/include/boost/parameter/aux_/tag.hpp:10, from /usr/include/boost/parameter/aux_/pack/tag_keyword_arg.hpp:9, from /usr/include/boost/parameter/parameters.hpp:86, from /usr/include/boost/lockfree/detail/parameter.hpp:17, from /usr/include/boost/lockfree/detail/freelist.hpp:26: /usr/include/c++/14/bits/std_function.h:782:5: note: candidate: 'template void std::swap(function<_Res(_ArgTypes ...)>&, function<_Res(_ArgTypes ...)>&)' 782 | swap(function<_Res(_Args...)>& __x, function<_Res(_Args...)>& __y) noexcept | ^~~~ /usr/include/c++/14/bits/std_function.h:782:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::function<_Res(_ArgTypes ...)>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/mutex:48, from /usr/include/boost/system/detail/mutex.hpp:68, from /usr/include/boost/system/detail/error_category_impl.hpp:101, from /usr/include/boost/system/errc.hpp:17, from /usr/include/boost/system/system_error.hpp:9, 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/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/include/pal_statistics/pal_statistics_utils.h:25: /usr/include/c++/14/bits/unique_lock.h:249:5: note: candidate: 'template void std::swap(unique_lock<_Mutex>&, unique_lock<_Mutex>&)' 249 | swap(unique_lock<_Mutex>& __x, unique_lock<_Mutex>& __y) noexcept | ^~~~ /usr/include/c++/14/bits/unique_lock.h:249:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::unique_lock<_Mutex>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:66, from /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/include/pal_statistics/pal_statistics_utils.h:28: /usr/include/c++/14/bits/stl_vector.h:2122:5: note: candidate: 'template void std::swap(vector<_Tp, _Alloc>&, vector<_Tp, _Alloc>&)' 2122 | swap(vector<_Tp, _Alloc>& __x, vector<_Tp, _Alloc>& __y) | ^~~~ /usr/include/c++/14/bits/stl_vector.h:2122:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::vector<_Tp, _Alloc>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/map:62, from /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/include/pal_statistics/pal_statistics_utils.h:29: /usr/include/c++/14/bits/stl_tree.h:1675:5: note: candidate: 'template void std::swap(_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)' 1675 | swap(_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, | ^~~~ /usr/include/c++/14/bits/stl_tree.h:1675:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/map:63: /usr/include/c++/14/bits/stl_map.h:1586:5: note: candidate: 'template void std::swap(map<_Key, _Tp, _Compare, _Alloc>&, map<_Key, _Tp, _Compare, _Alloc>&)' 1586 | swap(map<_Key, _Tp, _Compare, _Alloc>& __x, | ^~~~ /usr/include/c++/14/bits/stl_map.h:1586:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::map<_Key, _Tp, _Compare, _Alloc>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/map:64: /usr/include/c++/14/bits/stl_multimap.h:1208:5: note: candidate: 'template void std::swap(multimap<_Key, _Tp, _Compare, _Alloc>&, multimap<_Key, _Tp, _Compare, _Alloc>&)' 1208 | swap(multimap<_Key, _Tp, _Compare, _Alloc>& __x, | ^~~~ /usr/include/c++/14/bits/stl_multimap.h:1208:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::multimap<_Key, _Tp, _Compare, _Alloc>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/set:63, from /opt/openrobots/include/ros/forwards.h:34, from /opt/openrobots/include/ros/common.h:37, from /opt/openrobots/include/ros/ros.h:43: /usr/include/c++/14/bits/stl_set.h:1061:5: note: candidate: 'template void std::swap(set<_Key, _Compare, _Alloc>&, set<_Key, _Compare, _Alloc>&)' 1061 | swap(set<_Key, _Compare, _Alloc>& __x, set<_Key, _Compare, _Alloc>& __y) | ^~~~ /usr/include/c++/14/bits/stl_set.h:1061:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::set<_Key, _Compare, _Alloc>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/set:64: /usr/include/c++/14/bits/stl_multiset.h:1047:5: note: candidate: 'template void std::swap(multiset<_Key, _Compare, _Alloc>&, multiset<_Key, _Compare, _Alloc>&)' 1047 | swap(multiset<_Key, _Compare, _Alloc>& __x, | ^~~~ /usr/include/c++/14/bits/stl_multiset.h:1047:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::multiset<_Key, _Compare, _Alloc>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/list:65, from /opt/openrobots/include/ros/forwards.h:35: /usr/include/c++/14/bits/stl_list.h:2215:5: note: candidate: 'template void std::swap(__cxx11::list<_Tp, _Alloc>&, __cxx11::list<_Tp, _Alloc>&)' 2215 | swap(list<_Tp, _Alloc>& __x, list<_Tp, _Alloc>& __y) | ^~~~ /usr/include/c++/14/bits/stl_list.h:2215:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::__cxx11::list<_Tp, _Alloc>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:47, from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:44, from /usr/include/boost/lexical_cast.hpp:50, from /opt/openrobots/include/ros/transport_hints.h:34, from /opt/openrobots/include/ros/subscribe_options.h:33, from /opt/openrobots/include/ros/node_handle.h:42, from /opt/openrobots/include/ros/ros.h:45: /usr/include/c++/14/array:377:5: note: candidate: 'template void std::swap(array<_Tp, _Nm>&, array<_Tp, _Nm>&)' 377 | swap(array<_Tp, _Nm>& __one, array<_Tp, _Nm>& __two) | ^~~~ /usr/include/c++/14/array:377:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::array<_Tp, _Nm>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/complex:45, from /usr/include/boost/container_hash/hash.hpp:42: /usr/include/c++/14/sstream:1204:5: note: candidate: 'template void std::__cxx11::swap(basic_stringbuf<_CharT, _Traits, _Alloc>&, basic_stringbuf<_CharT, _Traits, _Alloc>&)' 1204 | swap(basic_stringbuf<_CharT, _Traits, _Allocator>& __x, | ^~~~ /usr/include/c++/14/sstream:1204:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/sstream:1212:5: note: candidate: 'template void std::__cxx11::swap(basic_istringstream<_CharT, _Traits, _Allocator>&, basic_istringstream<_CharT, _Traits, _Allocator>&)' 1212 | swap(basic_istringstream<_CharT, _Traits, _Allocator>& __x, | ^~~~ /usr/include/c++/14/sstream:1212:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::__cxx11::basic_istringstream<_CharT, _Traits, _Allocator>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/sstream:1219:5: note: candidate: 'template void std::__cxx11::swap(basic_ostringstream<_CharT, _Traits, _Allocator>&, basic_ostringstream<_CharT, _Traits, _Allocator>&)' 1219 | swap(basic_ostringstream<_CharT, _Traits, _Allocator>& __x, | ^~~~ /usr/include/c++/14/sstream:1219:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::__cxx11::basic_ostringstream<_CharT, _Traits, _Allocator>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/sstream:1226:5: note: candidate: 'template void std::__cxx11::swap(basic_stringstream<_CharT, _Traits, _Allocator>&, basic_stringstream<_CharT, _Traits, _Allocator>&)' 1226 | swap(basic_stringstream<_CharT, _Traits, _Allocator>& __x, | ^~~~ /usr/include/c++/14/sstream:1226:5: note: template argument deduction/substitution failed: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::__cxx11::basic_stringstream<_CharT, _Traits, _Allocator>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [pal_statistics/CMakeFiles/pal_statistics.dir/build.make:79: pal_statistics/CMakeFiles/pal_statistics.dir/src/pal_statistics_utils.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [CMakeFiles/Makefile2:782: pal_statistics/CMakeFiles/pal_statistics.dir/all] Error 2 make: *** [Makefile:139: all] Error 2 An unexpected error occured. The last 10 log lines are shown below. | /usr/include/c++/14/sstream:1226:5: note: template argument deduction/substitution failed: | /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/pal_statistics/src/pal_statistics_utils.cpp:207:12: note: 'std::vector::reference' is not derived from 'std::__cxx11::basic_stringstream<_CharT, _Traits, _Allocator>' | 207 | std::swap(enabled_[index], enabled_.back()); | | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | make[2]: *** [pal_statistics/CMakeFiles/pal_statistics.dir/build.make:79: pal_statistics/CMakeFiles/pal_statistics.dir/src/pal_statistics_utils.cpp.o] Error 1 | make[2]: *** Waiting for unfinished jobs.... | make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/build' | make[1]: *** [CMakeFiles/Makefile2:782: pal_statistics/CMakeFiles/pal_statistics.dir/all] Error 2 | make[1]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/build' | make: *** [Makefile:139: all] Error 2 For details or bug reports, check the complete log file in: /local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/build.log make[3]: *** [/local/robotpkg/var/lib/robotpkg/mk/build/build.mk:204: do-build-make(/local/robotpkg/var/tmp/robotpkg/wip/py-pal-statistics/work/pal_statistics-1.3.1/build)] Error 2 => Marking py312-pal-statistics-1.3.1r4 as broken make[2]: *** [/local/robotpkg/var/lib/robotpkg/mk/pkg/package.mk:42: pkg-check-installed] Error 2 ERROR: make: *** [package] Error 2 ===> Deinstalling for py312-pal-statistics Removed digest-20080510 Removing dependency py312-rosdep-0.10.30r1 Removing dependency py312-ros-catkin-0.7.29 Removing dependency ros-environment-1.3.2r1 Removing dependency ros-rospack-2.5.1 Removing dependency ros-roscpp-core-0.6.11 Removing dependency ros-genmsg-0.6.0 Removing dependency ros-ros-1.15.8r1 Removing dependency ros-console-1.13.7r1 Removing dependency ros-gennodejs-2.0.1 Removing dependency ros-genlisp-0.4.18 Removing dependency ros-geneus-3.0.0 Removing dependency ros-gencpp-0.6.5 Removing dependency ros-genpy-0.6.16 Removing dependency ros-message-runtime-0.4.12 Removing dependency ros-message-generation-0.4.0 Removing dependency ros-std-msgs-0.5.11 Removing dependency ros-common-msgs-1.13.1 Removing dependency ros-comm-msgs-1.11.2r1 Removing dependency ros-class-loader-0.4.1 Removing dependency ros-pluginlib-1.12.1 Removing dependency ros-comm-1.16.0r1 Removed py312-catkin-pkg-1.0.0 Removed tnftp-20151004~ssl