FreeBSD-main-amd64-gcc12_build - Build #2724 - Failure

From: <jenkins-admin_at_FreeBSD.org>
Date: Wed, 17 Apr 2024 02:27:39 UTC
FreeBSD-main-amd64-gcc12_build - Build #2724 (9d975e47d5a3638d4f575b2cf97e07bf22b53c7e) - Failure

Build information: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc12_build/2724/
Full change log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc12_build/2724/changes
Full build log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc12_build/2724/console

Status explanation:
"Failure" - the build is suspected being broken by the following changes
"Still Failing" - the build has not been fixed by the following changes and
                  this is a notification to note that these changes have
                  not been fully tested by the CI system

Change summaries:
(Those commits are likely but not certainly responsible)

a509d68f27b9f114b876bbe3b9caa9d0ee0c5606 by mm:
Update vendor/libarchive to 3.7.3

88d09ddea0111abd74579e5c3c4ed029351feccb by markj:
exports.5: Update an example to use service(8)

9d975e47d5a3638d4f575b2cf97e07bf22b53c7e by markj:
exports.5: Clarify that exported dirs should be local mount points



The end of the build log:

[...truncated 119.72 MiB...]
    inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::true_type) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:817:10,
    inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <template-parameter-2-2> = void; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:763:9,
    inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1466:5:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1463:12: warning: array subscript 'testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>[0]' is partly outside array bounds of 'std::__1::function<bool(double, int)> [1]' [-Warray-bounds]
 1463 |     return [converted](Args&&... args) -> R {
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1464 |       return converted.Perform(std::forward_as_tuple(
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1465 |           std::get<I>(std::forward_as_tuple(std::forward<Args>(args)...))...));
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1466 |     };
      |     ~       
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h: In member function 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:3: note: at offset 16 into object '<anonymous>' of size 48
  967 |   function(std::forward<_Fp>(__f)).swap(*this);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In copy constructor 'std::__1::function<_Rp(_ArgTypes ...)>::function(const std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {int}]',
    inlined from 'testing::Action<bool(int)>::Action(const testing::Action<bool(int)>&)' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:726:7,
    inlined from 'testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>::<lambda>(const testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>&)' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1463:12,
    inlined from 'std::__1::__compressed_pair_elem<_Tp, _Idx, _CanBeEmptyBase>::__compressed_pair_elem(std::__1::piecewise_construct_t, std::__1::tuple<_Args ...>, std::__1::__tuple_indices<_Indices ...>) [with _Args = {const testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>&}; long unsigned int ..._Indices = {0}; _Tp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; int _Idx = 0; bool _CanBeEmptyBase = false]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:60:9,
    inlined from 'std::__1::__compressed_pair<_T1, _T2>::__compressed_pair(std::__1::piecewise_construct_t, std::__1::tuple<_Args ...>, std::__1::tuple<_Args2 ...>) [with _Args1 = {const testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>&}; _Args2 = {const std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >&}; _T1 = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _T2 = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:126:104,
    inlined from 'std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_ArgTypes ...)>::__alloc_func(const _Target&, const _Alloc&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Ap = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:159:9,
    inlined from 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::__func(const _Fp&, const _Alloc&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:262:78,
    inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::__clone(std::__1::__function::__base<_Rp(_ArgTypes ...)>*) const [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:292:3,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:455:24,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:976:12,
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::function<_Rp(_ArgTypes ...)>::operator=(_Fp&&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <template-parameter-2-2> = void; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:40,
    inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::true_type) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:817:10,
    inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <template-parameter-2-2> = void; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:763:9,
    inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1466:5:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:919:1: warning: array subscript 'std::__1::function<bool(int)>[0]' is partly outside array bounds of 'std::__1::function<bool(double, int)> [1]' [-Warray-bounds]
  919 | function<_Rp(_ArgTypes...)>::function(const function& __f) : __f_(__f.__f_) {}
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h: In member function 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:3: note: at offset 16 into object '<anonymous>' of size 48
  967 |   function(std::forward<_Fp>(__f)).swap(*this);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In copy constructor 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::__value_func(const std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {int}]',
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::function(const std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:919:62,
    inlined from 'testing::Action<bool(int)>::Action(const testing::Action<bool(int)>&)' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:726:7,
    inlined from 'testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>::<lambda>(const testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>&)' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1463:12,
    inlined from 'std::__1::__compressed_pair_elem<_Tp, _Idx, _CanBeEmptyBase>::__compressed_pair_elem(std::__1::piecewise_construct_t, std::__1::tuple<_Args ...>, std::__1::__tuple_indices<_Indices ...>) [with _Args = {const testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>&}; long unsigned int ..._Indices = {0}; _Tp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; int _Idx = 0; bool _CanBeEmptyBase = false]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:60:9,
    inlined from 'std::__1::__compressed_pair<_T1, _T2>::__compressed_pair(std::__1::piecewise_construct_t, std::__1::tuple<_Args ...>, std::__1::tuple<_Args2 ...>) [with _Args1 = {const testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>&}; _Args2 = {const std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >&}; _T1 = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _T2 = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:126:104,
    inlined from 'std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_ArgTypes ...)>::__alloc_func(const _Target&, const _Alloc&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Ap = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:159:9,
    inlined from 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::__func(const _Fp&, const _Alloc&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:262:78,
    inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::__clone(std::__1::__function::__base<_Rp(_ArgTypes ...)>*) const [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:292:3,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:455:24,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:976:12,
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::function<_Rp(_ArgTypes ...)>::operator=(_Fp&&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <template-parameter-2-2> = void; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:40,
    inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::true_type) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:817:10,
    inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <template-parameter-2-2> = void; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:763:9,
    inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1466:5:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:372:25: warning: array subscript 'std::__1::__function::__value_func<bool(int)>::__as_base [0]' is partly outside array bounds of 'std::__1::function<bool(double, int)> [1]' [-Warray-bounds]
  372 |   _LIBCPP_HIDE_FROM_ABI __value_func(const __value_func& __f) {
      |                         ^~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h: In member function 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:3: note: at offset 16 into object '<anonymous>' of size 48
  967 |   function(std::forward<_Fp>(__f)).swap(*this);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In copy constructor 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::__value_func(const std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {int}]',
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::function(const std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:919:62,
    inlined from 'testing::Action<bool(int)>::Action(const testing::Action<bool(int)>&)' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:726:7,
    inlined from 'testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>::<lambda>(const testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>&)' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1463:12,
    inlined from 'std::__1::__compressed_pair_elem<_Tp, _Idx, _CanBeEmptyBase>::__compressed_pair_elem(std::__1::piecewise_construct_t, std::__1::tuple<_Args ...>, std::__1::__tuple_indices<_Indices ...>) [with _Args = {const testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>&}; long unsigned int ..._Indices = {0}; _Tp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; int _Idx = 0; bool _CanBeEmptyBase = false]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:60:9,
    inlined from 'std::__1::__compressed_pair<_T1, _T2>::__compressed_pair(std::__1::piecewise_construct_t, std::__1::tuple<_Args ...>, std::__1::tuple<_Args2 ...>) [with _Args1 = {const testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>&}; _Args2 = {const std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >&}; _T1 = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _T2 = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:126:104,
    inlined from 'std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_ArgTypes ...)>::__alloc_func(const _Target&, const _Alloc&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Ap = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:159:9,
    inlined from 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::__func(const _Fp&, const _Alloc&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:262:78,
    inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::__clone(std::__1::__function::__base<_Rp(_ArgTypes ...)>*) const [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:292:3,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:455:24,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:976:12,
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::function<_Rp(_ArgTypes ...)>::operator=(_Fp&&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <template-parameter-2-2> = void; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:40,
    inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::true_type) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:817:10,
    inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <template-parameter-2-2> = void; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:763:9,
    inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1466:5:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:379:12: warning: array subscript 'std::__1::__function::__value_func<bool(int)>[0]' is partly outside array bounds of 'std::__1::function<bool(double, int)> [1]' [-Warray-bounds]
  379 |       __f_ = __f.__f_->__clone();
      |       ~~~~~^~~~~~~~~~~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h: In member function 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:3: note: at offset 16 into object '<anonymous>' of size 48
  967 |   function(std::forward<_Fp>(__f)).swap(*this);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In copy constructor 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::__value_func(const std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {int}]',
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::function(const std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:919:62,
    inlined from 'testing::Action<bool(int)>::Action(const testing::Action<bool(int)>&)' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:726:7,
    inlined from 'testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>::<lambda>(const testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>&)' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1463:12,
    inlined from 'std::__1::__compressed_pair_elem<_Tp, _Idx, _CanBeEmptyBase>::__compressed_pair_elem(std::__1::piecewise_construct_t, std::__1::tuple<_Args ...>, std::__1::__tuple_indices<_Indices ...>) [with _Args = {const testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>&}; long unsigned int ..._Indices = {0}; _Tp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; int _Idx = 0; bool _CanBeEmptyBase = false]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:60:9,
    inlined from 'std::__1::__compressed_pair<_T1, _T2>::__compressed_pair(std::__1::piecewise_construct_t, std::__1::tuple<_Args ...>, std::__1::tuple<_Args2 ...>) [with _Args1 = {const testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>&}; _Args2 = {const std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >&}; _T1 = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _T2 = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:126:104,
    inlined from 'std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_ArgTypes ...)>::__alloc_func(const _Target&, const _Alloc&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Ap = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:159:9,
    inlined from 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::__func(const _Fp&, const _Alloc&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:262:78,
    inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::__clone(std::__1::__function::__base<_Rp(_ArgTypes ...)>*) const [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:292:3,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:455:24,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:976:12,
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::function<_Rp(_ArgTypes ...)>::operator=(_Fp&&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <template-parameter-2-2> = void; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:40,
    inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::true_type) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:817:10,
    inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <template-parameter-2-2> = void; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:763:9,
    inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1466:5:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:376:12: warning: array subscript 'std::__1::__function::__value_func<bool(int)>[0]' is partly outside array bounds of 'std::__1::function<bool(double, int)> [1]' [-Warray-bounds]
  376 |       __f_ = __as_base(&__buf_);
      |       ~~~~~^~~~~~~~~~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h: In member function 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:3: note: at offset 16 into object '<anonymous>' of size 48
  967 |   function(std::forward<_Fp>(__f)).swap(*this);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In copy constructor 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::__value_func(const std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {int}]',
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::function(const std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:919:62,
    inlined from 'testing::Action<bool(int)>::Action(const testing::Action<bool(int)>&)' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:726:7,
    inlined from 'testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>::<lambda>(const testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>&)' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1463:12,
    inlined from 'std::__1::__compressed_pair_elem<_Tp, _Idx, _CanBeEmptyBase>::__compressed_pair_elem(std::__1::piecewise_construct_t, std::__1::tuple<_Args ...>, std::__1::__tuple_indices<_Indices ...>) [with _Args = {const testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>&}; long unsigned int ..._Indices = {0}; _Tp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; int _Idx = 0; bool _CanBeEmptyBase = false]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:60:9,
    inlined from 'std::__1::__compressed_pair<_T1, _T2>::__compressed_pair(std::__1::piecewise_construct_t, std::__1::tuple<_Args ...>, std::__1::tuple<_Args2 ...>) [with _Args1 = {const testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>&}; _Args2 = {const std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >&}; _T1 = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _T2 = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:126:104,
    inlined from 'std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_ArgTypes ...)>::__alloc_func(const _Target&, const _Alloc&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Ap = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:159:9,
    inlined from 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::__func(const _Fp&, const _Alloc&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:262:78,
    inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::__clone(std::__1::__function::__base<_Rp(_ArgTypes ...)>*) const [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:292:3,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:455:24,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:976:12,
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::function<_Rp(_ArgTypes ...)>::operator=(_Fp&&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <template-parameter-2-2> = void; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:40,
    inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::true_type) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:817:10,
    inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <template-parameter-2-2> = void; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:763:9,
    inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1466:5:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:374:12: warning: array subscript 'std::__1::__function::__value_func<bool(int)>[0]' is partly outside array bounds of 'std::__1::function<bool(double, int)> [1]' [-Warray-bounds]
  374 |       __f_ = nullptr;
      |       ~~~~~^~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h: In member function 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:3: note: at offset 16 into object '<anonymous>' of size 48
  967 |   function(std::forward<_Fp>(__f)).swap(*this);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In destructor 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::~__value_func() [with _Rp = bool; _ArgTypes = {int}]',
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::~function() [with _Rp = bool; _ArgTypes = {int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:972:43,
    inlined from 'testing::Action<bool(int)>::~Action()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:726:7,
    inlined from 'testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>::~<lambda>()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1463:12,
    inlined from 'std::__1::__compressed_pair_elem<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>, 0, false>::~__compressed_pair_elem()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:44:8,
    inlined from 'std::__1::__compressed_pair<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>, std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> > >::~__compressed_pair()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:97:7,
    inlined from 'void std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_ArgTypes ...)>::destroy() [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Ap = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:182:92,
    inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::destroy() [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:297:15,
    inlined from 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::~__value_func() [with _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:396:20,
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::~function() [with _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:972:43,
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::function<_Rp(_ArgTypes ...)>::operator=(_Fp&&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <template-parameter-2-2> = void; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:3,
    inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::true_type) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:817:10,
    inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <template-parameter-2-2> = void; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:763:9,
    inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1466:5:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:395:16: warning: array subscript 'std::__1::__function::__value_func<bool(int)>[0]' is partly outside array bounds of 'std::__1::function<bool(double, int)> [1]' [-Warray-bounds]
  395 |     if ((void*)__f_ == &__buf_)
      |                ^~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h: In member function 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:3: note: at offset 16 into object '<anonymous>' of size 48
  967 |   function(std::forward<_Fp>(__f)).swap(*this);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In destructor 'testing::Action<bool(int)>::~Action()',
    inlined from 'testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>::~<lambda>()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1463:12,
    inlined from 'std::__1::__compressed_pair_elem<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>, 0, false>::~__compressed_pair_elem()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:44:8,
    inlined from 'std::__1::__compressed_pair<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>, std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> > >::~__compressed_pair()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:97:7,
    inlined from 'void std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_ArgTypes ...)>::destroy() [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Ap = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:182:92,
    inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::destroy() [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:297:15,
    inlined from 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::~__value_func() [with _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:396:20,
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::~function() [with _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:972:43,
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::function<_Rp(_ArgTypes ...)>::operator=(_Fp&&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <template-parameter-2-2> = void; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:3,
    inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::true_type) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:817:10,
    inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <template-parameter-2-2> = void; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:763:9,
    inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1466:5:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:726:7: warning: array subscript 'testing::Action<bool(int)>[0]' is partly outside array bounds of 'std::__1::function<bool(double, int)> [1]' [-Warray-bounds]
  726 | class Action<R(Args...)> {
      |       ^~~~~~~~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h: In member function 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:3: note: at offset 16 into object '<anonymous>' of size 48
  967 |   function(std::forward<_Fp>(__f)).swap(*this);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In destructor 'std::__1::__compressed_pair<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>, std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> > >::~__compressed_pair()',
    inlined from 'void std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_ArgTypes ...)>::destroy() [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Ap = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:182:92,
    inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::destroy() [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc = std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:297:15,
    inlined from 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::~__value_func() [with _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:396:20,
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::~function() [with _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:972:43,
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::function<_Rp(_ArgTypes ...)>::operator=(_Fp&&) [with _Fp = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <template-parameter-2-2> = void; _Rp = bool; _ArgTypes = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:3,
    inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::true_type) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:817:10,
    inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G = testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <template-parameter-2-2> = void; R = bool; Args = {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:763:9,
    inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1466:5:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:97:7: warning: array subscript 'std::__1::__compressed_pair<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>, std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)> > >[0]' is partly outside array bounds of 'std::__1::function<bool(double, int)> [1]' [-Warray-bounds]
   97 | class __compressed_pair : private __compressed_pair_elem<_T1, 0>, private __compressed_pair_elem<_T2, 1> {
      |       ^~~~~~~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h: In member function 'testing::internal::WithArgsAction<InnerAction, I>::operator testing::Action<U(Args ...)>() const [with R = bool; Args = {double, int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> = 0; InnerAction = bool (*)(int); long unsigned int ...I = {1}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:3: note: at offset 16 into object '<anonymous>' of size 48
  967 |   function(std::forward<_Fp>(__f)).swap(*this);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In destructor 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::~__value_func() [with _Rp = void; _ArgTypes = {std::__1::vector<int, std::__1::allocator<int> >}]',
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::~function() [with _Rp = void; _ArgTypes = {std::__1::vector<int, std::__1::allocator<int> >}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:972:43,
    inlined from 'std::__1::__compressed_pair_elem<std::__1::function<void(std::__1::vector<int>)>, 0, false>::~__compressed_pair_elem()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:44:8,
    inlined from 'std::__1::__compressed_pair<std::__1::function<void(std::__1::vector<int>)>, std::__1::allocator<std::__1::function<void(std::__1::vector<int>)> > >::~__compressed_pair()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:97:7,
    inlined from 'void std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_ArgTypes ...)>::destroy() [with _Fp = std::__1::function<void(std::__1::vector<int>)>; _Ap = std::__1::allocator<std::__1::function<void(std::__1::vector<int>)> >; _Rp = void; _ArgTypes = {const std::__1::vector<int, std::__1::allocator<int> >&}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:182:92,
    inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::destroy() [with _Fp = std::__1::function<void(std::__1::vector<int>)>; _Alloc = std::__1::allocator<std::__1::function<void(std::__1::vector<int>)> >; _Rp = void; _ArgTypes = {const std::__1::vector<int, std::__1::allocator<int> >&}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:297:15,
    inlined from 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::~__value_func() [with _Rp = void; _ArgTypes = {const std::__1::vector<int, std::__1::allocator<int> >&}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:396:20,
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::~function() [with _Rp = void; _ArgTypes = {const std::__1::vector<int, std::__1::allocator<int> >&}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:972:43,
    inlined from 'testing::Action<void(const std::__1::vector<int>&)>::~Action()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:726:7,
    inlined from 'testing::internal::DoAllAction<testing::Action<void(std::__1::vector<int, std::__1::allocator<int> >)>, testing::gmock_more_actions_test::DoAllTest_ImplicitlyConvertsActionArguments_Test::TestBody()::<lambda(std::__1::vector<int, std::__1::allocator<int> >)> >::operator testing::Action<int(std::__1::vector<int>)><int, std::__1::vector<int, std::__1::allocator<int> > >() const::OA::~OA()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1622:12,
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::function<_Rp(_ArgTypes ...)>::operator=(_Fp&&) [with _Fp = testing::internal::DoAllAction<testing::Action<void(std::__1::vector<int, std::__1::allocator<int> >)>, testing::gmock_more_actions_test::DoAllTest_ImplicitlyConvertsActionArguments_Test::TestBody()::<lambda(std::__1::vector<int, std::__1::allocator<int> >)> >::operator testing::Action<int(std::__1::vector<int>)><int, std::__1::vector<int, std::__1::allocator<int> > >() const::OA; <template-parameter-2-2> = void; _Rp = int; _ArgTypes = {std::__1::vector<int, std::__1::allocator<int> >}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:3,
    inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::true_type) [with G = testing::internal::DoAllAction<testing::Action<void(std::__1::vector<int, std::__1::allocator<int> >)>, testing::gmock_more_actions_test::DoAllTest_ImplicitlyConvertsActionArguments_Test::TestBody()::<lambda(std::__1::vector<int, std::__1::allocator<int> >)> >::operator testing::Action<int(std::__1::vector<int>)><int, std::__1::vector<int, std::__1::allocator<int> > >() const::OA; R = int; Args = {std::__1::vector<int, std::__1::allocator<int> >}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:817:10,
    inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G = testing::internal::DoAllAction<testing::Action<void(std::__1::vector<int, std::__1::allocator<int> >)>, testing::gmock_more_actions_test::DoAllTest_ImplicitlyConvertsActionArguments_Test::TestBody()::<lambda(std::__1::vector<int, std::__1::allocator<int> >)> >::operator testing::Action<int(std::__1::vector<int>)><int, std::__1::vector<int, std::__1::allocator<int> > >() const::OA; <template-parameter-2-2> = void; R = int; Args = {std::__1::vector<int, std::__1::allocator<int> >}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:763:9,
    inlined from 'testing::internal::DoAllAction<InitialAction, OtherActions ...>::operator testing::Action<U(Args ...)>() const [with R = int; Args = {std::__1::vector<int, std::__1::allocator<int> >}; typename std::__1::enable_if<testing::internal::conjunction<std::__1::is_convertible<const InitialAction&, testing::Action<void(typename std::__1::conditional<std::__1::is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_convertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::Action<U(Args ...)> > >::value, int>::type <anonymous> = 0; InitialAction = testing::Action<void(std::__1::vector<int>)>; OtherActions = {testing::gmock_more_actions_test::DoAllTest_ImplicitlyConvertsActionArguments_Test::TestBody()::<lambda(std::__1::vector<int, std::__1::allocator<int> >)>}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1638:5,
    inlined from 'virtual void testing::gmock_more_actions_test::DoAllTest_ImplicitlyConvertsActionArguments_Test::TestBody()' at /workspace/src/contrib/googletest/googlemock/test/gmock-more-actions_test.cc:975:68:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:395:16: warning: '*(std::__1::__function::__value_func<void(std::__1::vector<int, std::__1::allocator<int> >)>*)((char*)&<unnamed> + offsetof(testing::internal::DoAllAction<testing::Action<void(std::__1::vector<int, std::__1::allocator<int> >)>, ._anon_93>::operator testing::Action<int(std::__1::vector<int, std::__1::allocator<int> >)>::OA, testing::internal::DoAllAction<testing::Action<void(std::__1::vector<int, std::__1::allocator<int> >)>, ._anon_93>::operator testing::Action<int(std::__1::vector<int, std::__1::allocator<int> >)>::OA::initial_action.testing::Action<void(const std::__1::vector<int, std::__1::allocator<int> >&)>::fun_.std::__1::function<void(const std::__1::vector<int, std::__1::allocator<int> >&)>::__f_.std::__1::__function::__value_func<void(const std::__1::vector<int, std::__1::allocator<int> >&)>::__buf_.std::__1::aligned_storage<24, 16>::type::__lx[16])).std::__1::__function::__value_func<void(std::__1::vector<int>)>::__f_' may be used uninitialized [-Wmaybe-uninitialized]
  395 |     if ((void*)__f_ == &__buf_)
      |                ^~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h: In member function 'virtual void testing::gmock_more_actions_test::DoAllTest_ImplicitlyConvertsActionArguments_Test::TestBody()':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:967:3: note: '<anonymous>' declared here
  967 |   function(std::forward<_Fp>(__f)).swap(*this);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In destructor 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::~__value_func() [with _Rp = void; _ArgTypes = {std::__1::vector<int, std::__1::allocator<int> >}]',
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::~function() [with _Rp = void; _ArgTypes = {std::__1::vector<int, std::__1::allocator<int> >}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:972:43,
    inlined from 'std::__1::__compressed_pair_elem<std::__1::function<void(std::__1::vector<int>)>, 0, false>::~__compressed_pair_elem()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:44:8,
    inlined from 'std::__1::__compressed_pair<std::__1::function<void(std::__1::vector<int>)>, std::__1::allocator<std::__1::function<void(std::__1::vector<int>)> > >::~__compressed_pair()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:97:7,
    inlined from 'void std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_ArgTypes ...)>::destroy() [with _Fp = std::__1::function<void(std::__1::vector<int>)>; _Ap = std::__1::allocator<std::__1::function<void(std::__1::vector<int>)> >; _Rp = void; _ArgTypes = {const std::__1::vector<int, std::__1::allocator<int> >&}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:182:92,
    inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::destroy() [with _Fp = std::__1::function<void(std::__1::vector<int>)>; _Alloc = std::__1::allocator<std::__1::function<void(std::__1::vector<int>)> >; _Rp = void; _ArgTypes = {const std::__1::vector<int, std::__1::allocator<int> >&}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:297:15,
    inlined from 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::~__value_func() [with _Rp = void; _ArgTypes = {const std::__1::vector<int, std::__1::allocator<int> >&}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:396:20,
    inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::~function() [with _Rp = void; _ArgTypes = {const std::__1::vector<int, std::__1::allocator<int> >&}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:972:43,
    inlined from 'testing::Action<void(const std::__1::vector<int>&)>::~Action()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:726:7,
    inlined from 'testing::internal::DoAllAction<testing::Action<void(std::__1::vector<int, std::__1::allocator<int> >)>, testing::gmock_more_actions_test::DoAllTest_ImplicitlyConvertsActionArguments_Test::TestBody()::<lambda(std::__1::vector<int, std::__1::allocator<int> >)> >::operator testing::Action<int(std::__1::vector<int>)><int, std::__1::vector<int, std::__1::allocator<int> > >() const::OA::~OA()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1622:12,
    inlined from 'testing::internal::DoAllAction<InitialAction, OtherActions ...>::operator testing::Action<U(Args ...)>() const [with R = int; Args = {std::__1::vector<int, std::__1::allocator<int> >}; typename std::__1::enable_if<testing::internal::conjunction<std::__1::is_convertible<const InitialAction&, testing::Action<void(typename std::__1::conditional<std::__1::is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_convertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::Action<U(Args ...)> > >::value, int>::type <anonymous> = 0; InitialAction = testing::Action<void(std::__1::vector<int>)>; OtherActions = {testing::gmock_more_actions_test::DoAllTest_ImplicitlyConvertsActionArguments_Test::TestBody()::<lambda(std::__1::vector<int, std::__1::allocator<int> >)>}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1638:5,
    inlined from 'virtual void testing::gmock_more_actions_test::DoAllTest_ImplicitlyConvertsActionArguments_Test::TestBody()' at /workspace/src/contrib/googletest/googlemock/test/gmock-more-actions_test.cc:975:68:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:395:16: warning: '*(std::__1::__function::__value_func<void(std::__1::vector<int, std::__1::allocator<int> >)>*)((char*)&<unnamed> + offsetof(testing::internal::DoAllAction<testing::Action<void(std::__1::vector<int, std::__1::allocator<int> >)>, ._anon_93>::operator testing::Action<int(std::__1::vector<int, std::__1::allocator<int> >)>::OA, testing::internal::DoAllAction<testing::Action<void(std::__1::vector<int, std::__1::allocator<int> >)>, ._anon_93>::operator testing::Action<int(std::__1::vector<int, std::__1::allocator<int> >)>::OA::initial_action.testing::Action<void(const std::__1::vector<int, std::__1::allocator<int> >&)>::fun_.std::__1::function<void(const std::__1::vector<int, std::__1::allocator<int> >&)>::__f_.std::__1::__function::__value_func<void(const std::__1::vector<int, std::__1::allocator<int> >&)>::__buf_.std::__1::aligned_storage<24, 16>::type::__lx[16])).std::__1::__function::__value_func<void(std::__1::vector<int>)>::__f_' may be used uninitialized [-Wmaybe-uninitialized]
  395 |     if ((void*)__f_ == &__buf_)
      |                ^~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h: In member function 'virtual void testing::gmock_more_actions_test::DoAllTest_ImplicitlyConvertsActionArguments_Test::TestBody()':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1638:5: note: '<anonymous>' declared here
 1638 |     };
      |     ^

make[6]: stopped in /workspace/src/lib/googletest/tests/gmock_main

make[5]: stopped in /workspace/src/lib/googletest/tests

make[4]: stopped in /workspace/src/lib/googletest

make[3]: stopped in /workspace/src/lib

make[2]: stopped in /workspace/src
      773.79 real      6268.68 user       306.90 sys

make[1]: stopped in /workspace/src

make: stopped in /workspace/src
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
[PostBuildScript] - [INFO] Executing post build scripts.
[FreeBSD-main-amd64-gcc12_build] $ /bin/sh -xe /tmp/jenkins10361399885219556837.sh
+ sh freebsd-ci/scripts/jail/clean.sh
clean jail FreeBSD-main-amd64-gcc12_build
Checking for post-build
Performing post-build step
Checking if email needs to be generated
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Sending mail from default account using System Admin e-mail address