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

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

=> Checking for clear installation ===> Installing bootstrap dependencies for py313-pal-statistics-1.3.1r4 => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-42-x86_64/All/digest-20080510.tgz => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-42-x86_64/All/tnftp-20151004~ssl.tgz ===> Checking bootstrap dependencies for py313-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.8~posix 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 py313-pal-statistics-1.3.1r4 ===> Installing full dependencies for py313-pal-statistics-1.3.1r4 => Dependency digest-20080510 already installed => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-42-x86_64/All/py313-catkin-pkg-1.0.0.tgz => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-42-x86_64/All/py313-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.13/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-42-x86_64/All/ros-comm-1.17.0.tgz => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-42-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 py313-pal-statistics-1.3.1r4 => Building with no option. ===> Checking alternatives for py313-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.13: python>=2.5 provided by python313>=3.13<3.14 ===> Checking dependencies for py313-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.31.6 found => Required system package g++>=3: g++-15.1.1 found => Required system package gcc>=3: gcc-15.1.1 found => Required system package googletest: googletest found => Required system package libstdc++: libstdc++ found => Required system package pkg-config>=0.22: pkg-config-2.3.0 found => Required system package py313-empy>=3: py313-empy-4.2 found => Required system package py313-nose>=0.10: py313-nose-1.3.7 found => Required system package py313-pyparsing: py313-pyparsing found => Required system package python313>=3.13<3.14: python313-3.13.3 found => Required robotpkg package py313-catkin-pkg>=0.2: py313-catkin-pkg-1.0.0 found => Required robotpkg package py313-ros-catkin>=0.7: py313-ros-catkin-0.7.29 found => Required robotpkg package ros-comm>=1.13: ros-comm-1.17.0 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 py313-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 py313-pal-statistics-1.3.1r4 ===> Extracting for py313-pal-statistics-1.3.1r4 => SHA1 checksums OK => RMD160 checksums OK ===> Patching for py313-pal-statistics-1.3.1r4 => Applying robotpkg patches for py313-pal-statistics-1.3.1r4 ===> Configuring for py313-pal-statistics-1.3.1r4 CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. 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.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at pal_carbon_collector/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at pal_statistics/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Warning (dev) at pal_statistics/CMakeLists.txt:12 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. ===> Building for py313-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)" | ^~~~~~~ /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<bool>::reference, std::vector<bool>::reference)' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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: there are 25 candidates In file included from /usr/include/c++/15/bits/stl_pair.h:61, from /usr/include/c++/15/utility:71, 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++/15/bits/move.h:227:5: note: candidate 1: 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, 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) 227 | swap(_Tp& __a, _Tp& __b) | ^~~~ /usr/include/c++/15/bits/move.h:227: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<bool>::reference' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~~~~~^~ In file included from /usr/include/c++/15/exception:168, from /usr/include/c++/15/ext/concurrence.h:36, from /usr/include/c++/15/bits/shared_ptr_base.h:62, from /usr/include/c++/15/bits/shared_ptr.h:53, from /usr/include/c++/15/memory:82, from /usr/include/boost/lockfree/detail/freelist.hpp:14, from /usr/include/boost/lockfree/queue.hpp:23: /usr/include/c++/15/bits/exception_ptr.h:229:5: note: candidate 2: 'void std::__exception_ptr::swap(exception_ptr&, exception_ptr&)' 229 | swap(exception_ptr& __lhs, exception_ptr& __rhs) | ^~~~ /usr/include/c++/15/bits/exception_ptr.h:229:25: note: no known conversion for argument 1 from 'std::vector<bool>::reference' to 'std::__exception_ptr::exception_ptr&' 229 | swap(exception_ptr& __lhs, exception_ptr& __rhs) | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/15/bits/move.h:251:5: note: candidate 3: 'template<class _Tp, long unsigned int _Nm> std::__enable_if_t<((bool)std::__is_swappable<_Tp>::value)> std::swap(_Tp (&)[_Nm], _Tp (&)[_Nm])' 251 | swap(_Tp (&__a)[_Nm], _Tp (&__b)[_Nm]) | ^~~~ /usr/include/c++/15/bits/move.h:251: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<bool>::reference' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_pair.h:1121:5: note: candidate 4: 'template<class _T1, class _T2> void std::swap(pair<_T1, _T2>&, pair<_T1, _T2>&)' 1121 | swap(pair<_T1, _T2>& __x, pair<_T1, _T2>& __y) | ^~~~ /usr/include/c++/15/bits/stl_pair.h:1121: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<bool>::reference' is not derived from 'std::pair<_T1, _T2>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/bits/unique_ptr.h:37, from /usr/include/c++/15/memory:80: /usr/include/c++/15/tuple:2833:5: note: candidate 5: 'template<class ... _Elements> void std::swap(tuple<_Elements ...>&, tuple<_Elements ...>&)' 2833 | swap(tuple<_Elements...>& __x, tuple<_Elements...>& __y) | ^~~~ /usr/include/c++/15/tuple:2833: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<bool>::reference' is not derived from 'std::tuple<_Elements ...>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:830:5: note: candidate 6: 'template<class _Tp, class _Dp> void std::swap(unique_ptr<_Tp, _Dp>&, unique_ptr<_Tp, _Dp>&)' 830 | swap(unique_ptr<_Tp, _Dp>& __x, | ^~~~ /usr/include/c++/15/bits/unique_ptr.h:830: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<bool>::reference' is not derived from 'std::unique_ptr<_Tp, _Dp>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/shared_ptr_base.h:1927:5: note: candidate 7: 'template<class _Tp, __gnu_cxx::_Lock_policy _Lp> void std::swap(__shared_ptr<_Tp, _Lp>&, __shared_ptr<_Tp, _Lp>&)' 1927 | swap(__shared_ptr<_Tp, _Lp>& __a, __shared_ptr<_Tp, _Lp>& __b) noexcept | ^~~~ /usr/include/c++/15/bits/shared_ptr_base.h:1927: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<bool>::reference' is not derived from 'std::__shared_ptr<_Tp, _Lp>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/shared_ptr_base.h:2136:5: note: candidate 8: 'template<class _Tp, __gnu_cxx::_Lock_policy _Lp> void std::swap(__weak_ptr<_Tp, _Lp>&, __weak_ptr<_Tp, _Lp>&)' 2136 | swap(__weak_ptr<_Tp, _Lp>& __a, __weak_ptr<_Tp, _Lp>& __b) noexcept | ^~~~ /usr/include/c++/15/bits/shared_ptr_base.h:2136: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<bool>::reference' is not derived from 'std::__weak_ptr<_Tp, _Lp>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/shared_ptr.h:691:5: note: candidate 9: 'template<class _Tp> void std::swap(shared_ptr<_Tp>&, shared_ptr<_Tp>&)' 691 | swap(shared_ptr<_Tp>& __a, shared_ptr<_Tp>& __b) noexcept | ^~~~ /usr/include/c++/15/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<bool>::reference' is not derived from 'std::shared_ptr<_Tp>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/shared_ptr.h:887:5: note: candidate 10: 'template<class _Tp> void std::swap(weak_ptr<_Tp>&, weak_ptr<_Tp>&)' 887 | swap(weak_ptr<_Tp>& __a, weak_ptr<_Tp>& __b) noexcept | ^~~~ /usr/include/c++/15/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<bool>::reference' is not derived from 'std::weak_ptr<_Tp>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/streambuf:45, from /usr/include/c++/15/bits/streambuf_iterator.h:37, from /usr/include/c++/15/iterator:68, from /usr/include/boost/array.hpp:44, from /usr/include/boost/lockfree/detail/freelist.hpp:16: /usr/include/c++/15/bits/basic_string.h:4329:5: note: candidate 11: 'template<class _CharT, class _Traits, class _Alloc> void std::swap(__cxx11::basic_string<_CharT, _Traits, _Alloc>&, __cxx11::basic_string<_CharT, _Traits, _Alloc>&)' 4329 | swap(basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~ /usr/include/c++/15/bits/basic_string.h:4329: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<bool>::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++/15/functional:61, 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++/15/bits/std_function.h:786:5: note: candidate 12: 'template<class _Res, class ... _Args> void std::swap(function<_Res(_ArgTypes ...)>&, function<_Res(_ArgTypes ...)>&)' 786 | swap(function<_Res(_Args...)>& __x, function<_Res(_Args...)>& __y) noexcept | ^~~~ /usr/include/c++/15/bits/std_function.h:786: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<bool>::reference' is not derived from 'std::function<_Res(_ArgTypes ...)>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/mutex:50, 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++/15/bits/unique_lock.h:246:5: note: candidate 13: 'template<class _Mutex> void std::swap(unique_lock<_Mutex>&, unique_lock<_Mutex>&)' 246 | swap(unique_lock<_Mutex>& __x, unique_lock<_Mutex>& __y) noexcept | ^~~~ /usr/include/c++/15/bits/unique_lock.h:246: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<bool>::reference' is not derived from 'std::unique_lock<_Mutex>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/vector:68, 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++/15/bits/stl_vector.h:2409:5: note: candidate 14: 'template<class _Tp, class _Alloc> void std::swap(vector<_Tp, _Alloc>&, vector<_Tp, _Alloc>&)' 2409 | swap(vector<_Tp, _Alloc>& __x, vector<_Tp, _Alloc>& __y) | ^~~~ /usr/include/c++/15/bits/stl_vector.h:2409: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<bool>::reference' is not derived from 'std::vector<_Tp, _Alloc>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/map:64, 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++/15/bits/stl_tree.h:2327:5: note: candidate 15: 'template<class _Key, class _Val, class _KeyOfValue, class _Compare, class _Alloc> void std::swap(_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)' 2327 | swap(_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, | ^~~~ /usr/include/c++/15/bits/stl_tree.h:2327: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<bool>::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++/15/map:65: /usr/include/c++/15/bits/stl_map.h:1645:5: note: candidate 16: 'template<class _Key, class _Tp, class _Compare, class _Alloc> void std::swap(map<_Key, _Tp, _Compare, _Alloc>&, map<_Key, _Tp, _Compare, _Alloc>&)' 1645 | swap(map<_Key, _Tp, _Compare, _Alloc>& __x, | ^~~~ /usr/include/c++/15/bits/stl_map.h:1645: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<bool>::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++/15/map:66: /usr/include/c++/15/bits/stl_multimap.h:1268:5: note: candidate 17: 'template<class _Key, class _Tp, class _Compare, class _Alloc> void std::swap(multimap<_Key, _Tp, _Compare, _Alloc>&, multimap<_Key, _Tp, _Compare, _Alloc>&)' 1268 | swap(multimap<_Key, _Tp, _Compare, _Alloc>& __x, | ^~~~ /usr/include/c++/15/bits/stl_multimap.h:1268: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<bool>::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++/15/set:65, 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++/15/bits/stl_set.h:1116:5: note: candidate 18: 'template<class _Key, class _Compare, class _Alloc> void std::swap(set<_Key, _Compare, _Alloc>&, set<_Key, _Compare, _Alloc>&)' 1116 | swap(set<_Key, _Compare, _Alloc>& __x, set<_Key, _Compare, _Alloc>& __y) | ^~~~ /usr/include/c++/15/bits/stl_set.h:1116: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<bool>::reference' is not derived from 'std::set<_Key, _Compare, _Alloc>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/set:66: /usr/include/c++/15/bits/stl_multiset.h:1099:5: note: candidate 19: 'template<class _Key, class _Compare, class _Alloc> void std::swap(multiset<_Key, _Compare, _Alloc>&, multiset<_Key, _Compare, _Alloc>&)' 1099 | swap(multiset<_Key, _Compare, _Alloc>& __x, | ^~~~ /usr/include/c++/15/bits/stl_multiset.h:1099: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<bool>::reference' is not derived from 'std::multiset<_Key, _Compare, _Alloc>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/list:67, from /opt/openrobots/include/ros/forwards.h:35: /usr/include/c++/15/bits/stl_list.h:2713:5: note: candidate 20: 'template<class _Tp, class _Alloc> void std::swap(__cxx11::list<_Tp, _Alloc>&, __cxx11::list<_Tp, _Alloc>&)' 2713 | swap(list<_Tp, _Alloc>& __x, list<_Tp, _Alloc>& __y) | ^~~~ /usr/include/c++/15/bits/stl_list.h:2713: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<bool>::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++/15/array:379:5: note: candidate 21: 'template<class _Tp, long unsigned int _Nm> void std::swap(array<_Tp, _Nm>&, array<_Tp, _Nm>&)' 379 | swap(array<_Tp, _Nm>& __one, array<_Tp, _Nm>& __two) | ^~~~ /usr/include/c++/15/array:379: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<bool>::reference' is not derived from 'std::array<_Tp, _Nm>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/complex:50, from /usr/include/boost/container_hash/hash.hpp:42, 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/c++/15/sstream:1221:5: note: candidate 22: 'template<class _CharT, class _Traits, class _Allocator> void std::__cxx11::swap(basic_stringbuf<_CharT, _Traits, _Alloc>&, basic_stringbuf<_CharT, _Traits, _Alloc>&)' 1221 | swap(basic_stringbuf<_CharT, _Traits, _Allocator>& __x, | ^~~~ /usr/include/c++/15/sstream:1221: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<bool>::reference' is not derived from 'std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/sstream:1229:5: note: candidate 23: 'template<class _CharT, class _Traits, class _Allocator> void std::__cxx11::swap(basic_istringstream<_CharT, _Traits, _Allocator>&, basic_istringstream<_CharT, _Traits, _Allocator>&)' 1229 | swap(basic_istringstream<_CharT, _Traits, _Allocator>& __x, | ^~~~ /usr/include/c++/15/sstream:1229: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<bool>::reference' is not derived from 'std::__cxx11::basic_istringstream<_CharT, _Traits, _Allocator>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/sstream:1236:5: note: candidate 24: 'template<class _CharT, class _Traits, class _Allocator> void std::__cxx11::swap(basic_ostringstream<_CharT, _Traits, _Allocator>&, basic_ostringstream<_CharT, _Traits, _Allocator>&)' 1236 | swap(basic_ostringstream<_CharT, _Traits, _Allocator>& __x, | ^~~~ /usr/include/c++/15/sstream:1236: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<bool>::reference' is not derived from 'std::__cxx11::basic_ostringstream<_CharT, _Traits, _Allocator>' 207 | std::swap(enabled_[index], enabled_.back()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/sstream:1243:5: note: candidate 25: 'template<class _CharT, class _Traits, class _Allocator> void std::__cxx11::swap(basic_stringstream<_CharT, _Traits, _Allocator>&, basic_stringstream<_CharT, _Traits, _Allocator>&)' 1243 | swap(basic_stringstream<_CharT, _Traits, _Allocator>& __x, | ^~~~ /usr/include/c++/15/sstream:1243: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<bool>::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:82: pal_statistics/CMakeFiles/pal_statistics.dir/src/pal_statistics_utils.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [CMakeFiles/Makefile2:952: 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++/15/sstream:1243: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<bool>::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:82: 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:952: 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 make[2]: *** [/local/robotpkg/var/lib/robotpkg/mk/pkg/package.mk:42: pkg-check-installed] Error 2 => Marking py313-pal-statistics-1.3.1r4 as broken ERROR: make: *** [package] Error 2 ===> Deinstalling for py313-pal-statistics Removed digest-20080510 Removing dependency py313-rosdep-0.10.30r1 Removing dependency py313-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.17.0 Removed py313-catkin-pkg-1.0.0 Removed tnftp-20151004~ssl