Date: Thu, 1 May 2025 21:33:07 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: mhorne@FreeBSD.org, dev-ci@FreeBSD.org Cc: jenkins-admin@FreeBSD.org Subject: FreeBSD-main-amd64-gcc12_build - Build #5419 - Still Failing Message-ID: <1109676000.1196.1746135190196@jenkins.ci.freebsd.org> In-Reply-To: <840774786.1182.1746123987189@jenkins.ci.freebsd.org> References: <840774786.1182.1746123987189@jenkins.ci.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_1195_1547680734.1746135187580 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable FreeBSD-main-amd64-gcc12_build - Build #5419 (a592b5fd9d9cca89b9d9b9bae01fb= 33f339d9339) - Still Failing Build information: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc12_buil= d/5419/ Full change log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc12_build/= 5419/changes Full build log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc12_build/5= 419/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) a592b5fd9d9cca89b9d9b9bae01fb33f339d9339 by mhorne: mccomphy: add support for YT8531 The end of the build log: [...truncated 110.69 MiB...] inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::tr= ue_type) [with G =3D testing::internal::WithArgsAction<bool (*)(int), 1>::o= perator testing::Action<bool(double, int)><bool, double, int>() const::<lam= bda(double&&, int&&)>; R =3D bool; Args =3D {double, int}]' at /tmp/obj/wor= kspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:824:10= , inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G =3D tes= ting::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<= bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <= template-parameter-2-2> =3D void; R =3D bool; Args =3D {double, int}]' at /= tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actio= ns.h:770:9, inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operat= or testing::Action<U(Args ...)>() const [with R =3D bool; Args =3D {double,= int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAct= ion&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple= <_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D 0; InnerAct= ion =3D bool (*)(int); long unsigned int ...I =3D {1}]' at /tmp/obj/workspa= ce/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1473:5: /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-acti= ons.h:1470: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 bound= s of 'std::__1::function<bool(double, int)> [1]' [-Warray-bounds] 1470 | return [converted](Args&&... args) -> R { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1471 | return converted.Perform(std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1472 | std::get<I>(std::forward_as_tuple(std::forward<Args>(args= )...))...)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~~~~~~~~~ 1473 | }; | ~ =20 /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h: In member function 'testing::internal::WithArgsAction<InnerAction, = I>::operator testing::Action<U(Args ...)>() const [with R =3D bool; Args = =3D {double, int}; typename std::__1::enable_if<std::__1::is_convertible<co= nst InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std= ::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D= 0; InnerAction =3D bool (*)(int); long unsigned int ...I =3D {1}]': /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:975:3: note: at offset 16 into object '<anonymous>' of size 48 975 | function(std::forward<_Fp>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'std::__1::function<_Rp(_ArgTypes ...)>::function(const= std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D bool; _ArgTypes =3D= {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:733:7, inlined from 'testing::internal::WithArgsAction<bool (*)(int), 1>::oper= ator 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.amd6= 4/tmp/usr/include/private/gmock/gmock-actions.h:1470:12, inlined from 'constexpr std::__1::__compressed_pair_elem<_Tp, _Idx, _Ca= nBeEmptyBase>::__compressed_pair_elem(std::__1::piecewise_construct_t, std:= :__1::tuple<_Args ...>, std::__1::__tuple_indices<_Indices ...>) [with _Arg= s =3D {const testing::internal::WithArgsAction<bool (*)(int), 1>::operator = testing::Action<bool(double, int)><bool, double, int>() const::<lambda(doub= le&&, int&&)>&}; long unsigned int ..._Indices =3D {0}; _Tp =3D testing::in= ternal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(dou= ble, int)><bool, double, int>() const::<lambda(double&&, int&&)>; int _Idx = =3D 0; bool _CanBeEmptyBase =3D false]' at /tmp/obj/workspace/src/amd64.amd= 64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:59:9, inlined from 'constexpr std::__1::__compressed_pair<_T1, _T2>::__compre= ssed_pair(std::__1::piecewise_construct_t, std::__1::tuple<_Args ...>, std:= :__1::tuple<_Args2 ...>) [with _Args1 =3D {const testing::internal::WithArg= sAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool= , double, int>() const::<lambda(double&&, int&&)>&}; _Args2 =3D {const std:= :__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operat= or testing::Action<bool(double, int)><bool, double, int>() const::<lambda(d= ouble&&, int&&)> >&}; _T1 =3D testing::internal::WithArgsAction<bool (*)(in= t), 1>::operator testing::Action<bool(double, int)><bool, double, int>() co= nst::<lambda(double&&, int&&)>; _T2 =3D std::__1::allocator<testing::intern= al::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double,= int)><bool, double, int>() const::<lambda(double&&, int&&)> >]' at /tmp/ob= j/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(_ArgType= s ...)>::__alloc_func(const _Target&, const _Alloc&) [with _Fp =3D testing:= :internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(= double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Ap = =3D std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>= ::operator testing::Action<bool(double, int)><bool, double, int>() const::<= lambda(double&&, int&&)> >; _Rp =3D bool; _ArgTypes =3D {double, int}]' at = /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:161:9, inlined from 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes .= ..)>::__func(const _Fp&, const _Alloc&) [with _Fp =3D testing::internal::Wi= thArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)>= <bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc =3D std::__1= ::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator t= esting::Action<bool(double, int)><bool, double, int>() const::<lambda(doubl= e&&, int&&)> >; _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/wor= kspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:264:7= 8, inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTy= pes ...)>::__clone(std::__1::__function::__base<_Rp(_ArgTypes ...)>*) const= [with _Fp =3D testing::internal::WithArgsAction<bool (*)(int), 1>::operato= r testing::Action<bool(double, int)><bool, double, int>() const::<lambda(do= uble&&, int&&)>; _Alloc =3D std::__1::allocator<testing::internal::WithArgs= Action<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool,= double, int>() const::<lambda(double&&, int&&)> >; _Rp =3D bool; _ArgTypes= =3D {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/= c++/v1/__functional/function.h:294:3, inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...= )>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp= =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/workspace/src/amd64.am= d64/tmp/usr/include/c++/v1/__functional/function.h:457:24, inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__= 1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D bool; _ArgTypes =3D {double= , int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__fun= ctional/function.h:984:12, inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::functio= n<_Rp(_ArgTypes ...)>::operator=3D(_Fp&&) [with _Fp =3D testing::internal::= WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int= )><bool, double, int>() const::<lambda(double&&, int&&)>; <template-paramet= er-2-2> =3D void; _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/w= orkspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:975= :40, inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::tr= ue_type) [with G =3D testing::internal::WithArgsAction<bool (*)(int), 1>::o= perator testing::Action<bool(double, int)><bool, double, int>() const::<lam= bda(double&&, int&&)>; R =3D bool; Args =3D {double, int}]' at /tmp/obj/wor= kspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:824:10= , inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G =3D tes= ting::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<= bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <= template-parameter-2-2> =3D void; R =3D bool; Args =3D {double, int}]' at /= tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actio= ns.h:770:9, inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operat= or testing::Action<U(Args ...)>() const [with R =3D bool; Args =3D {double,= int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAct= ion&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple= <_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D 0; InnerAct= ion =3D bool (*)(int); long unsigned int ...I =3D {1}]' at /tmp/obj/workspa= ce/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1473:5: /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:927:1: warning: array subscript 'std::__1::function<bool(int)>[0]' i= s partly outside array bounds of 'std::__1::function<bool(double, int)> [1]= ' [-Warray-bounds] 927 | function<_Rp(_ArgTypes...)>::function(const function& __f) : __f_(_= _f.__f_) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h: In member function 'testing::internal::WithArgsAction<InnerAction, = I>::operator testing::Action<U(Args ...)>() const [with R =3D bool; Args = =3D {double, int}; typename std::__1::enable_if<std::__1::is_convertible<co= nst InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std= ::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D= 0; InnerAction =3D bool (*)(int); long unsigned int ...I =3D {1}]': /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:975:3: note: at offset 16 into object '<anonymous>' of size 48 975 | 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 =3D bool; _ArgTypes =3D {int}]', inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::function(const st= d::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D bool; _ArgTypes =3D {i= nt}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functi= onal/function.h:927: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:733:7, inlined from 'testing::internal::WithArgsAction<bool (*)(int), 1>::oper= ator 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.amd6= 4/tmp/usr/include/private/gmock/gmock-actions.h:1470:12, inlined from 'constexpr std::__1::__compressed_pair_elem<_Tp, _Idx, _Ca= nBeEmptyBase>::__compressed_pair_elem(std::__1::piecewise_construct_t, std:= :__1::tuple<_Args ...>, std::__1::__tuple_indices<_Indices ...>) [with _Arg= s =3D {const testing::internal::WithArgsAction<bool (*)(int), 1>::operator = testing::Action<bool(double, int)><bool, double, int>() const::<lambda(doub= le&&, int&&)>&}; long unsigned int ..._Indices =3D {0}; _Tp =3D testing::in= ternal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(dou= ble, int)><bool, double, int>() const::<lambda(double&&, int&&)>; int _Idx = =3D 0; bool _CanBeEmptyBase =3D false]' at /tmp/obj/workspace/src/amd64.amd= 64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:59:9, inlined from 'constexpr std::__1::__compressed_pair<_T1, _T2>::__compre= ssed_pair(std::__1::piecewise_construct_t, std::__1::tuple<_Args ...>, std:= :__1::tuple<_Args2 ...>) [with _Args1 =3D {const testing::internal::WithArg= sAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool= , double, int>() const::<lambda(double&&, int&&)>&}; _Args2 =3D {const std:= :__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operat= or testing::Action<bool(double, int)><bool, double, int>() const::<lambda(d= ouble&&, int&&)> >&}; _T1 =3D testing::internal::WithArgsAction<bool (*)(in= t), 1>::operator testing::Action<bool(double, int)><bool, double, int>() co= nst::<lambda(double&&, int&&)>; _T2 =3D std::__1::allocator<testing::intern= al::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double,= int)><bool, double, int>() const::<lambda(double&&, int&&)> >]' at /tmp/ob= j/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(_ArgType= s ...)>::__alloc_func(const _Target&, const _Alloc&) [with _Fp =3D testing:= :internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(= double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Ap = =3D std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>= ::operator testing::Action<bool(double, int)><bool, double, int>() const::<= lambda(double&&, int&&)> >; _Rp =3D bool; _ArgTypes =3D {double, int}]' at = /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:161:9, inlined from 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes .= ..)>::__func(const _Fp&, const _Alloc&) [with _Fp =3D testing::internal::Wi= thArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)>= <bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc =3D std::__1= ::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator t= esting::Action<bool(double, int)><bool, double, int>() const::<lambda(doubl= e&&, int&&)> >; _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/wor= kspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:264:7= 8, inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTy= pes ...)>::__clone(std::__1::__function::__base<_Rp(_ArgTypes ...)>*) const= [with _Fp =3D testing::internal::WithArgsAction<bool (*)(int), 1>::operato= r testing::Action<bool(double, int)><bool, double, int>() const::<lambda(do= uble&&, int&&)>; _Alloc =3D std::__1::allocator<testing::internal::WithArgs= Action<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool,= double, int>() const::<lambda(double&&, int&&)> >; _Rp =3D bool; _ArgTypes= =3D {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/= c++/v1/__functional/function.h:294:3, inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...= )>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp= =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/workspace/src/amd64.am= d64/tmp/usr/include/c++/v1/__functional/function.h:457:24, inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__= 1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D bool; _ArgTypes =3D {double= , int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__fun= ctional/function.h:984:12, inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::functio= n<_Rp(_ArgTypes ...)>::operator=3D(_Fp&&) [with _Fp =3D testing::internal::= WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int= )><bool, double, int>() const::<lambda(double&&, int&&)>; <template-paramet= er-2-2> =3D void; _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/w= orkspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:975= :40, inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::tr= ue_type) [with G =3D testing::internal::WithArgsAction<bool (*)(int), 1>::o= perator testing::Action<bool(double, int)><bool, double, int>() const::<lam= bda(double&&, int&&)>; R =3D bool; Args =3D {double, int}]' at /tmp/obj/wor= kspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:824:10= , inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G =3D tes= ting::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<= bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <= template-parameter-2-2> =3D void; R =3D bool; Args =3D {double, int}]' at /= tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actio= ns.h:770:9, inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operat= or testing::Action<U(Args ...)>() const [with R =3D bool; Args =3D {double,= int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAct= ion&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple= <_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D 0; InnerAct= ion =3D bool (*)(int); long unsigned int ...I =3D {1}]' at /tmp/obj/workspa= ce/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1473:5: /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:374:25: warning: array subscript 'std::__1::__function::__value_func= <bool(int)>::__as_base [0]' is partly outside array bounds of 'std::__1::fu= nction<bool(double, int)> [1]' [-Warray-bounds] 374 | _LIBCPP_HIDE_FROM_ABI __value_func(const __value_func& __f) { | ^~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h: In member function 'testing::internal::WithArgsAction<InnerAction, = I>::operator testing::Action<U(Args ...)>() const [with R =3D bool; Args = =3D {double, int}; typename std::__1::enable_if<std::__1::is_convertible<co= nst InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std= ::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D= 0; InnerAction =3D bool (*)(int); long unsigned int ...I =3D {1}]': /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:975:3: note: at offset 16 into object '<anonymous>' of size 48 975 | 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 =3D bool; _ArgTypes =3D {int}]', inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::function(const st= d::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D bool; _ArgTypes =3D {i= nt}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functi= onal/function.h:927: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:733:7, inlined from 'testing::internal::WithArgsAction<bool (*)(int), 1>::oper= ator 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.amd6= 4/tmp/usr/include/private/gmock/gmock-actions.h:1470:12, inlined from 'constexpr std::__1::__compressed_pair_elem<_Tp, _Idx, _Ca= nBeEmptyBase>::__compressed_pair_elem(std::__1::piecewise_construct_t, std:= :__1::tuple<_Args ...>, std::__1::__tuple_indices<_Indices ...>) [with _Arg= s =3D {const testing::internal::WithArgsAction<bool (*)(int), 1>::operator = testing::Action<bool(double, int)><bool, double, int>() const::<lambda(doub= le&&, int&&)>&}; long unsigned int ..._Indices =3D {0}; _Tp =3D testing::in= ternal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(dou= ble, int)><bool, double, int>() const::<lambda(double&&, int&&)>; int _Idx = =3D 0; bool _CanBeEmptyBase =3D false]' at /tmp/obj/workspace/src/amd64.amd= 64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:59:9, inlined from 'constexpr std::__1::__compressed_pair<_T1, _T2>::__compre= ssed_pair(std::__1::piecewise_construct_t, std::__1::tuple<_Args ...>, std:= :__1::tuple<_Args2 ...>) [with _Args1 =3D {const testing::internal::WithArg= sAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool= , double, int>() const::<lambda(double&&, int&&)>&}; _Args2 =3D {const std:= :__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operat= or testing::Action<bool(double, int)><bool, double, int>() const::<lambda(d= ouble&&, int&&)> >&}; _T1 =3D testing::internal::WithArgsAction<bool (*)(in= t), 1>::operator testing::Action<bool(double, int)><bool, double, int>() co= nst::<lambda(double&&, int&&)>; _T2 =3D std::__1::allocator<testing::intern= al::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double,= int)><bool, double, int>() const::<lambda(double&&, int&&)> >]' at /tmp/ob= j/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(_ArgType= s ...)>::__alloc_func(const _Target&, const _Alloc&) [with _Fp =3D testing:= :internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(= double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Ap = =3D std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>= ::operator testing::Action<bool(double, int)><bool, double, int>() const::<= lambda(double&&, int&&)> >; _Rp =3D bool; _ArgTypes =3D {double, int}]' at = /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:161:9, inlined from 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes .= ..)>::__func(const _Fp&, const _Alloc&) [with _Fp =3D testing::internal::Wi= thArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)>= <bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc =3D std::__1= ::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator t= esting::Action<bool(double, int)><bool, double, int>() const::<lambda(doubl= e&&, int&&)> >; _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/wor= kspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:264:7= 8, inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTy= pes ...)>::__clone(std::__1::__function::__base<_Rp(_ArgTypes ...)>*) const= [with _Fp =3D testing::internal::WithArgsAction<bool (*)(int), 1>::operato= r testing::Action<bool(double, int)><bool, double, int>() const::<lambda(do= uble&&, int&&)>; _Alloc =3D std::__1::allocator<testing::internal::WithArgs= Action<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool,= double, int>() const::<lambda(double&&, int&&)> >; _Rp =3D bool; _ArgTypes= =3D {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/= c++/v1/__functional/function.h:294:3, inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...= )>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp= =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/workspace/src/amd64.am= d64/tmp/usr/include/c++/v1/__functional/function.h:457:24, inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__= 1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D bool; _ArgTypes =3D {double= , int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__fun= ctional/function.h:984:12, inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::functio= n<_Rp(_ArgTypes ...)>::operator=3D(_Fp&&) [with _Fp =3D testing::internal::= WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int= )><bool, double, int>() const::<lambda(double&&, int&&)>; <template-paramet= er-2-2> =3D void; _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/w= orkspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:975= :40, inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::tr= ue_type) [with G =3D testing::internal::WithArgsAction<bool (*)(int), 1>::o= perator testing::Action<bool(double, int)><bool, double, int>() const::<lam= bda(double&&, int&&)>; R =3D bool; Args =3D {double, int}]' at /tmp/obj/wor= kspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:824:10= , inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G =3D tes= ting::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<= bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <= template-parameter-2-2> =3D void; R =3D bool; Args =3D {double, int}]' at /= tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actio= ns.h:770:9, inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operat= or testing::Action<U(Args ...)>() const [with R =3D bool; Args =3D {double,= int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAct= ion&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple= <_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D 0; InnerAct= ion =3D bool (*)(int); long unsigned int ...I =3D {1}]' at /tmp/obj/workspa= ce/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1473:5: /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:381: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] 381 | __f_ =3D __f.__f_->__clone(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h: In member function 'testing::internal::WithArgsAction<InnerAction, = I>::operator testing::Action<U(Args ...)>() const [with R =3D bool; Args = =3D {double, int}; typename std::__1::enable_if<std::__1::is_convertible<co= nst InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std= ::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D= 0; InnerAction =3D bool (*)(int); long unsigned int ...I =3D {1}]': /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:975:3: note: at offset 16 into object '<anonymous>' of size 48 975 | 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 =3D bool; _ArgTypes =3D {int}]', inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::function(const st= d::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D bool; _ArgTypes =3D {i= nt}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functi= onal/function.h:927: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:733:7, inlined from 'testing::internal::WithArgsAction<bool (*)(int), 1>::oper= ator 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.amd6= 4/tmp/usr/include/private/gmock/gmock-actions.h:1470:12, inlined from 'constexpr std::__1::__compressed_pair_elem<_Tp, _Idx, _Ca= nBeEmptyBase>::__compressed_pair_elem(std::__1::piecewise_construct_t, std:= :__1::tuple<_Args ...>, std::__1::__tuple_indices<_Indices ...>) [with _Arg= s =3D {const testing::internal::WithArgsAction<bool (*)(int), 1>::operator = testing::Action<bool(double, int)><bool, double, int>() const::<lambda(doub= le&&, int&&)>&}; long unsigned int ..._Indices =3D {0}; _Tp =3D testing::in= ternal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(dou= ble, int)><bool, double, int>() const::<lambda(double&&, int&&)>; int _Idx = =3D 0; bool _CanBeEmptyBase =3D false]' at /tmp/obj/workspace/src/amd64.amd= 64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:59:9, inlined from 'constexpr std::__1::__compressed_pair<_T1, _T2>::__compre= ssed_pair(std::__1::piecewise_construct_t, std::__1::tuple<_Args ...>, std:= :__1::tuple<_Args2 ...>) [with _Args1 =3D {const testing::internal::WithArg= sAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool= , double, int>() const::<lambda(double&&, int&&)>&}; _Args2 =3D {const std:= :__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operat= or testing::Action<bool(double, int)><bool, double, int>() const::<lambda(d= ouble&&, int&&)> >&}; _T1 =3D testing::internal::WithArgsAction<bool (*)(in= t), 1>::operator testing::Action<bool(double, int)><bool, double, int>() co= nst::<lambda(double&&, int&&)>; _T2 =3D std::__1::allocator<testing::intern= al::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double,= int)><bool, double, int>() const::<lambda(double&&, int&&)> >]' at /tmp/ob= j/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(_ArgType= s ...)>::__alloc_func(const _Target&, const _Alloc&) [with _Fp =3D testing:= :internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(= double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Ap = =3D std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>= ::operator testing::Action<bool(double, int)><bool, double, int>() const::<= lambda(double&&, int&&)> >; _Rp =3D bool; _ArgTypes =3D {double, int}]' at = /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:161:9, inlined from 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes .= ..)>::__func(const _Fp&, const _Alloc&) [with _Fp =3D testing::internal::Wi= thArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)>= <bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc =3D std::__1= ::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator t= esting::Action<bool(double, int)><bool, double, int>() const::<lambda(doubl= e&&, int&&)> >; _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/wor= kspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:264:7= 8, inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTy= pes ...)>::__clone(std::__1::__function::__base<_Rp(_ArgTypes ...)>*) const= [with _Fp =3D testing::internal::WithArgsAction<bool (*)(int), 1>::operato= r testing::Action<bool(double, int)><bool, double, int>() const::<lambda(do= uble&&, int&&)>; _Alloc =3D std::__1::allocator<testing::internal::WithArgs= Action<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool,= double, int>() const::<lambda(double&&, int&&)> >; _Rp =3D bool; _ArgTypes= =3D {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/= c++/v1/__functional/function.h:294:3, inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...= )>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp= =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/workspace/src/amd64.am= d64/tmp/usr/include/c++/v1/__functional/function.h:457:24, inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__= 1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D bool; _ArgTypes =3D {double= , int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__fun= ctional/function.h:984:12, inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::functio= n<_Rp(_ArgTypes ...)>::operator=3D(_Fp&&) [with _Fp =3D testing::internal::= WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int= )><bool, double, int>() const::<lambda(double&&, int&&)>; <template-paramet= er-2-2> =3D void; _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/w= orkspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:975= :40, inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::tr= ue_type) [with G =3D testing::internal::WithArgsAction<bool (*)(int), 1>::o= perator testing::Action<bool(double, int)><bool, double, int>() const::<lam= bda(double&&, int&&)>; R =3D bool; Args =3D {double, int}]' at /tmp/obj/wor= kspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:824:10= , inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G =3D tes= ting::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<= bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <= template-parameter-2-2> =3D void; R =3D bool; Args =3D {double, int}]' at /= tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actio= ns.h:770:9, inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operat= or testing::Action<U(Args ...)>() const [with R =3D bool; Args =3D {double,= int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAct= ion&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple= <_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D 0; InnerAct= ion =3D bool (*)(int); long unsigned int ...I =3D {1}]' at /tmp/obj/workspa= ce/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1473:5: /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:378: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] 378 | __f_ =3D __as_base(&__buf_); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h: In member function 'testing::internal::WithArgsAction<InnerAction, = I>::operator testing::Action<U(Args ...)>() const [with R =3D bool; Args = =3D {double, int}; typename std::__1::enable_if<std::__1::is_convertible<co= nst InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std= ::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D= 0; InnerAction =3D bool (*)(int); long unsigned int ...I =3D {1}]': /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:975:3: note: at offset 16 into object '<anonymous>' of size 48 975 | 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 =3D bool; _ArgTypes =3D {int}]', inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::function(const st= d::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D bool; _ArgTypes =3D {i= nt}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functi= onal/function.h:927: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:733:7, inlined from 'testing::internal::WithArgsAction<bool (*)(int), 1>::oper= ator 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.amd6= 4/tmp/usr/include/private/gmock/gmock-actions.h:1470:12, inlined from 'constexpr std::__1::__compressed_pair_elem<_Tp, _Idx, _Ca= nBeEmptyBase>::__compressed_pair_elem(std::__1::piecewise_construct_t, std:= :__1::tuple<_Args ...>, std::__1::__tuple_indices<_Indices ...>) [with _Arg= s =3D {const testing::internal::WithArgsAction<bool (*)(int), 1>::operator = testing::Action<bool(double, int)><bool, double, int>() const::<lambda(doub= le&&, int&&)>&}; long unsigned int ..._Indices =3D {0}; _Tp =3D testing::in= ternal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(dou= ble, int)><bool, double, int>() const::<lambda(double&&, int&&)>; int _Idx = =3D 0; bool _CanBeEmptyBase =3D false]' at /tmp/obj/workspace/src/amd64.amd= 64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:59:9, inlined from 'constexpr std::__1::__compressed_pair<_T1, _T2>::__compre= ssed_pair(std::__1::piecewise_construct_t, std::__1::tuple<_Args ...>, std:= :__1::tuple<_Args2 ...>) [with _Args1 =3D {const testing::internal::WithArg= sAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool= , double, int>() const::<lambda(double&&, int&&)>&}; _Args2 =3D {const std:= :__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operat= or testing::Action<bool(double, int)><bool, double, int>() const::<lambda(d= ouble&&, int&&)> >&}; _T1 =3D testing::internal::WithArgsAction<bool (*)(in= t), 1>::operator testing::Action<bool(double, int)><bool, double, int>() co= nst::<lambda(double&&, int&&)>; _T2 =3D std::__1::allocator<testing::intern= al::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double,= int)><bool, double, int>() const::<lambda(double&&, int&&)> >]' at /tmp/ob= j/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(_ArgType= s ...)>::__alloc_func(const _Target&, const _Alloc&) [with _Fp =3D testing:= :internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(= double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; _Ap = =3D std::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>= ::operator testing::Action<bool(double, int)><bool, double, int>() const::<= lambda(double&&, int&&)> >; _Rp =3D bool; _ArgTypes =3D {double, int}]' at = /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:161:9, inlined from 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes .= ..)>::__func(const _Fp&, const _Alloc&) [with _Fp =3D testing::internal::Wi= thArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)>= <bool, double, int>() const::<lambda(double&&, int&&)>; _Alloc =3D std::__1= ::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::operator t= esting::Action<bool(double, int)><bool, double, int>() const::<lambda(doubl= e&&, int&&)> >; _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/wor= kspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:264:7= 8, inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTy= pes ...)>::__clone(std::__1::__function::__base<_Rp(_ArgTypes ...)>*) const= [with _Fp =3D testing::internal::WithArgsAction<bool (*)(int), 1>::operato= r testing::Action<bool(double, int)><bool, double, int>() const::<lambda(do= uble&&, int&&)>; _Alloc =3D std::__1::allocator<testing::internal::WithArgs= Action<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool,= double, int>() const::<lambda(double&&, int&&)> >; _Rp =3D bool; _ArgTypes= =3D {double, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/= c++/v1/__functional/function.h:294:3, inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...= )>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp= =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/workspace/src/amd64.am= d64/tmp/usr/include/c++/v1/__functional/function.h:457:24, inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__= 1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D bool; _ArgTypes =3D {double= , int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__fun= ctional/function.h:984:12, inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::functio= n<_Rp(_ArgTypes ...)>::operator=3D(_Fp&&) [with _Fp =3D testing::internal::= WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int= )><bool, double, int>() const::<lambda(double&&, int&&)>; <template-paramet= er-2-2> =3D void; _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/w= orkspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:975= :40, inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::tr= ue_type) [with G =3D testing::internal::WithArgsAction<bool (*)(int), 1>::o= perator testing::Action<bool(double, int)><bool, double, int>() const::<lam= bda(double&&, int&&)>; R =3D bool; Args =3D {double, int}]' at /tmp/obj/wor= kspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:824:10= , inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G =3D tes= ting::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<= bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <= template-parameter-2-2> =3D void; R =3D bool; Args =3D {double, int}]' at /= tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actio= ns.h:770:9, inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operat= or testing::Action<U(Args ...)>() const [with R =3D bool; Args =3D {double,= int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAct= ion&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple= <_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D 0; InnerAct= ion =3D bool (*)(int); long unsigned int ...I =3D {1}]' at /tmp/obj/workspa= ce/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1473:5: /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.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_ =3D nullptr; | ~~~~~^~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h: In member function 'testing::internal::WithArgsAction<InnerAction, = I>::operator testing::Action<U(Args ...)>() const [with R =3D bool; Args = =3D {double, int}; typename std::__1::enable_if<std::__1::is_convertible<co= nst InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std= ::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D= 0; InnerAction =3D bool (*)(int); long unsigned int ...I =3D {1}]': /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:975:3: note: at offset 16 into object '<anonymous>' of size 48 975 | function(std::forward<_Fp>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::~__v= alue_func() [with _Rp =3D bool; _ArgTypes =3D {int}]', inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::~function() [with= _Rp =3D bool; _ArgTypes =3D {int}]' at /tmp/obj/workspace/src/amd64.amd64/= tmp/usr/include/c++/v1/__functional/function.h:980:43, inlined from 'testing::Action<bool(int)>::~Action()' at /tmp/obj/worksp= ace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:733:7, inlined from 'testing::internal::WithArgsAction<bool (*)(int), 1>::oper= ator 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:1470:12, inlined from 'std::__1::__compressed_pair_elem<testing::internal::WithA= rgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bo= ol, double, int>() const::<lambda(double&&, int&&)>, 0, false>::~__compress= ed_pair_elem()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v= 1/__memory/compressed_pair.h:43:8, inlined from 'std::__1::__compressed_pair<testing::internal::WithArgsAc= tion<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, d= ouble, 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:96:7, inlined from 'void std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_Ar= gTypes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<boo= l (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, i= nt>() const::<lambda(double&&, int&&)>; _Ap =3D std::__1::allocator<testing= ::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool= (double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp= =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/workspace/src/amd64.am= d64/tmp/usr/include/c++/v1/__functional/function.h:184:92, inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTy= pes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<bool (= *)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>= () const::<lambda(double&&, int&&)>; _Alloc =3D std::__1::allocator<testing= ::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool= (double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp= =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/workspace/src/amd64.am= d64/tmp/usr/include/c++/v1/__functional/function.h:299:15, inlined from 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::~= __value_func() [with _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/ob= j/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:= 398:20, inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::~function() [with= _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/workspace/src/amd6= 4.amd64/tmp/usr/include/c++/v1/__functional/function.h:980:43, inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::functio= n<_Rp(_ArgTypes ...)>::operator=3D(_Fp&&) [with _Fp =3D testing::internal::= WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int= )><bool, double, int>() const::<lambda(double&&, int&&)>; <template-paramet= er-2-2> =3D void; _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/w= orkspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:975= :3, inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::tr= ue_type) [with G =3D testing::internal::WithArgsAction<bool (*)(int), 1>::o= perator testing::Action<bool(double, int)><bool, double, int>() const::<lam= bda(double&&, int&&)>; R =3D bool; Args =3D {double, int}]' at /tmp/obj/wor= kspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:824:10= , inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G =3D tes= ting::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<= bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <= template-parameter-2-2> =3D void; R =3D bool; Args =3D {double, int}]' at /= tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actio= ns.h:770:9, inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operat= or testing::Action<U(Args ...)>() const [with R =3D bool; Args =3D {double,= int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAct= ion&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple= <_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D 0; InnerAct= ion =3D bool (*)(int); long unsigned int ...I =3D {1}]' at /tmp/obj/workspa= ce/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1473:5: /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:397: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] 397 | if ((void*)__f_ =3D=3D &__buf_) | ^~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h: In member function 'testing::internal::WithArgsAction<InnerAction, = I>::operator testing::Action<U(Args ...)>() const [with R =3D bool; Args = =3D {double, int}; typename std::__1::enable_if<std::__1::is_convertible<co= nst InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std= ::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D= 0; InnerAction =3D bool (*)(int); long unsigned int ...I =3D {1}]': /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:975:3: note: at offset 16 into object '<anonymous>' of size 48 975 | function(std::forward<_Fp>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'testing::Action<bool(int)>::~Action()', inlined from 'testing::internal::WithArgsAction<bool (*)(int), 1>::oper= ator 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:1470:12, inlined from 'std::__1::__compressed_pair_elem<testing::internal::WithA= rgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bo= ol, double, int>() const::<lambda(double&&, int&&)>, 0, false>::~__compress= ed_pair_elem()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v= 1/__memory/compressed_pair.h:43:8, inlined from 'std::__1::__compressed_pair<testing::internal::WithArgsAc= tion<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, d= ouble, 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:96:7, inlined from 'void std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_Ar= gTypes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<boo= l (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, i= nt>() const::<lambda(double&&, int&&)>; _Ap =3D std::__1::allocator<testing= ::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool= (double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp= =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/workspace/src/amd64.am= d64/tmp/usr/include/c++/v1/__functional/function.h:184:92, inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTy= pes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<bool (= *)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>= () const::<lambda(double&&, int&&)>; _Alloc =3D std::__1::allocator<testing= ::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool= (double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp= =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/workspace/src/amd64.am= d64/tmp/usr/include/c++/v1/__functional/function.h:299:15, inlined from 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::~= __value_func() [with _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/ob= j/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:= 398:20, inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::~function() [with= _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/workspace/src/amd6= 4.amd64/tmp/usr/include/c++/v1/__functional/function.h:980:43, inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::functio= n<_Rp(_ArgTypes ...)>::operator=3D(_Fp&&) [with _Fp =3D testing::internal::= WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int= )><bool, double, int>() const::<lambda(double&&, int&&)>; <template-paramet= er-2-2> =3D void; _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/w= orkspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:975= :3, inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::tr= ue_type) [with G =3D testing::internal::WithArgsAction<bool (*)(int), 1>::o= perator testing::Action<bool(double, int)><bool, double, int>() const::<lam= bda(double&&, int&&)>; R =3D bool; Args =3D {double, int}]' at /tmp/obj/wor= kspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:824:10= , inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G =3D tes= ting::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<= bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <= template-parameter-2-2> =3D void; R =3D bool; Args =3D {double, int}]' at /= tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actio= ns.h:770:9, inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operat= or testing::Action<U(Args ...)>() const [with R =3D bool; Args =3D {double,= int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAct= ion&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple= <_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D 0; InnerAct= ion =3D bool (*)(int); long unsigned int ...I =3D {1}]' at /tmp/obj/workspa= ce/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1473:5: /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-acti= ons.h:733:7: warning: array subscript 'testing::Action<bool(int)>[0]' is pa= rtly outside array bounds of 'std::__1::function<bool(double, int)> [1]' [-= Warray-bounds] 733 | class Action<R(Args...)> { | ^~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h: In member function 'testing::internal::WithArgsAction<InnerAction, = I>::operator testing::Action<U(Args ...)>() const [with R =3D bool; Args = =3D {double, int}; typename std::__1::enable_if<std::__1::is_convertible<co= nst InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std= ::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D= 0; InnerAction =3D bool (*)(int); long unsigned int ...I =3D {1}]': /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:975:3: note: at offset 16 into object '<anonymous>' of size 48 975 | function(std::forward<_Fp>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'std::__1::__compressed_pair<testing::internal::WithArgsActio= n<bool (*)(int), 1>::operator testing::Action<bool(double, int)><bool, doub= le, int>() const::<lambda(double&&, int&&)>, std::__1::allocator<testing::i= nternal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(do= uble, int)><bool, double, int>() const::<lambda(double&&, int&&)> > >::~__c= ompressed_pair()', inlined from 'void std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_Ar= gTypes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<boo= l (*)(int), 1>::operator testing::Action<bool(double, int)><bool, double, i= nt>() const::<lambda(double&&, int&&)>; _Ap =3D std::__1::allocator<testing= ::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool= (double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp= =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/workspace/src/amd64.am= d64/tmp/usr/include/c++/v1/__functional/function.h:184:92, inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTy= pes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<bool (= *)(int), 1>::operator testing::Action<bool(double, int)><bool, double, int>= () const::<lambda(double&&, int&&)>; _Alloc =3D std::__1::allocator<testing= ::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool= (double, int)><bool, double, int>() const::<lambda(double&&, int&&)> >; _Rp= =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/workspace/src/amd64.am= d64/tmp/usr/include/c++/v1/__functional/function.h:299:15, inlined from 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::~= __value_func() [with _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/ob= j/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:= 398:20, inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::~function() [with= _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/workspace/src/amd6= 4.amd64/tmp/usr/include/c++/v1/__functional/function.h:980:43, inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::functio= n<_Rp(_ArgTypes ...)>::operator=3D(_Fp&&) [with _Fp =3D testing::internal::= WithArgsAction<bool (*)(int), 1>::operator testing::Action<bool(double, int= )><bool, double, int>() const::<lambda(double&&, int&&)>; <template-paramet= er-2-2> =3D void; _Rp =3D bool; _ArgTypes =3D {double, int}]' at /tmp/obj/w= orkspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:975= :3, inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::tr= ue_type) [with G =3D testing::internal::WithArgsAction<bool (*)(int), 1>::o= perator testing::Action<bool(double, int)><bool, double, int>() const::<lam= bda(double&&, int&&)>; R =3D bool; Args =3D {double, int}]' at /tmp/obj/wor= kspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:824:10= , inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G =3D tes= ting::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<= bool(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>; <= template-parameter-2-2> =3D void; R =3D bool; Args =3D {double, int}]' at /= tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actio= ns.h:770:9, inlined from 'testing::internal::WithArgsAction<InnerAction, I>::operat= or testing::Action<U(Args ...)>() const [with R =3D bool; Args =3D {double,= int}; typename std::__1::enable_if<std::__1::is_convertible<const InnerAct= ion&, testing::Action<R(typename std::__1::tuple_element<I, std::__1::tuple= <_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D 0; InnerAct= ion =3D bool (*)(int); long unsigned int ...I =3D {1}]' at /tmp/obj/workspa= ce/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1473:5: /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compress= ed_pair.h:96:7: warning: array subscript 'std::__1::__compressed_pair<testi= ng::internal::WithArgsAction<bool (*)(int), 1>::operator testing::Action<bo= ol(double, int)><bool, double, int>() const::<lambda(double&&, int&&)>, std= ::__1::allocator<testing::internal::WithArgsAction<bool (*)(int), 1>::opera= tor testing::Action<bool(double, int)><bool, double, int>() const::<lambda(= double&&, int&&)> > >[0]' is partly outside array bounds of 'std::__1::func= tion<bool(double, int)> [1]' [-Warray-bounds] 96 | class __compressed_pair : private __compressed_pair_elem<_T1, 0>, p= rivate __compressed_pair_elem<_T2, 1> { | ^~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h: In member function 'testing::internal::WithArgsAction<InnerAction, = I>::operator testing::Action<U(Args ...)>() const [with R =3D bool; Args = =3D {double, int}; typename std::__1::enable_if<std::__1::is_convertible<co= nst InnerAction&, testing::Action<R(typename std::__1::tuple_element<I, std= ::__1::tuple<_Args2 ...> >::type ...)> >::value, int>::type <anonymous> =3D= 0; InnerAction =3D bool (*)(int); long unsigned int ...I =3D {1}]': /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:975:3: note: at offset 16 into object '<anonymous>' of size 48 975 | function(std::forward<_Fp>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::~__v= alue_func() [with _Rp =3D void; _ArgTypes =3D {std::__1::vector<int, std::_= _1::allocator<int> >}]', inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::~function() [with= _Rp =3D void; _ArgTypes =3D {std::__1::vector<int, std::__1::allocator<int= > >}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__funct= ional/function.h:980: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= :43:8, inlined from 'std::__1::__compressed_pair<std::__1::function<void(std::= __1::vector<int>)>, std::__1::allocator<std::__1::function<void(std::__1::v= ector<int>)> > >::~__compressed_pair()' at /tmp/obj/workspace/src/amd64.amd= 64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:96:7, inlined from 'void std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_Ar= gTypes ...)>::destroy() [with _Fp =3D std::__1::function<void(std::__1::vec= tor<int>)>; _Ap =3D std::__1::allocator<std::__1::function<void(std::__1::v= ector<int>)> >; _Rp =3D void; _ArgTypes =3D {const std::__1::vector<int, st= d::__1::allocator<int> >&}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/= include/c++/v1/__functional/function.h:184:92, inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTy= pes ...)>::destroy() [with _Fp =3D std::__1::function<void(std::__1::vector= <int>)>; _Alloc =3D std::__1::allocator<std::__1::function<void(std::__1::v= ector<int>)> >; _Rp =3D void; _ArgTypes =3D {const std::__1::vector<int, st= d::__1::allocator<int> >&}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/= include/c++/v1/__functional/function.h:299:15, inlined from 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::~= __value_func() [with _Rp =3D void; _ArgTypes =3D {const std::__1::vector<in= t, std::__1::allocator<int> >&}]' at /tmp/obj/workspace/src/amd64.amd64/tmp= /usr/include/c++/v1/__functional/function.h:398:20, inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::~function() [with= _Rp =3D void; _ArgTypes =3D {const std::__1::vector<int, std::__1::allocat= or<int> >&}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/= __functional/function.h:980:43, inlined from 'testing::Action<void(const std::__1::vector<int>&)>::~Act= ion()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/= gmock-actions.h:733: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::Ac= tion<int(std::__1::vector<int>)><int, std::__1::vector<int, std::__1::alloc= ator<int> > >() const::OA::~OA()' at /tmp/obj/workspace/src/amd64.amd64/tmp= /usr/include/private/gmock/gmock-actions.h:1629:12, inlined from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::functio= n<_Rp(_ArgTypes ...)>::operator=3D(_Fp&&) [with _Fp =3D testing::internal::= DoAllAction<testing::Action<void(std::__1::vector<int, std::__1::allocator<= int> >)>, testing::gmock_more_actions_test::DoAllTest_ImplicitlyConvertsAct= ionArguments_Test::TestBody()::<lambda(std::__1::vector<int, std::__1::allo= cator<int> >)> >::operator testing::Action<int(std::__1::vector<int>)><int,= std::__1::vector<int, std::__1::allocator<int> > >() const::OA; <template-= parameter-2-2> =3D void; _Rp =3D int; _ArgTypes =3D {std::__1::vector<int, = std::__1::allocator<int> >}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr= /include/c++/v1/__functional/function.h:975:3, inlined from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::tr= ue_type) [with G =3D testing::internal::DoAllAction<testing::Action<void(st= d::__1::vector<int, std::__1::allocator<int> >)>, testing::gmock_more_actio= ns_test::DoAllTest_ImplicitlyConvertsActionArguments_Test::TestBody()::<lam= bda(std::__1::vector<int, std::__1::allocator<int> >)> >::operator testing:= :Action<int(std::__1::vector<int>)><int, std::__1::vector<int, std::__1::al= locator<int> > >() const::OA; R =3D int; Args =3D {std::__1::vector<int, st= d::__1::allocator<int> >}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/i= nclude/private/gmock/gmock-actions.h:824:10, inlined from 'testing::Action<R(Args ...)>::Action(G&&) [with G =3D tes= ting::internal::DoAllAction<testing::Action<void(std::__1::vector<int, std:= :__1::allocator<int> >)>, testing::gmock_more_actions_test::DoAllTest_Impli= citlyConvertsActionArguments_Test::TestBody()::<lambda(std::__1::vector<int= , std::__1::allocator<int> >)> >::operator testing::Action<int(std::__1::ve= ctor<int>)><int, std::__1::vector<int, std::__1::allocator<int> > >() const= ::OA; <template-parameter-2-2> =3D void; R =3D int; Args =3D {std::__1::vec= tor<int, std::__1::allocator<int> >}]' at /tmp/obj/workspace/src/amd64.amd6= 4/tmp/usr/include/private/gmock/gmock-actions.h:770:9, inlined from 'testing::internal::DoAllAction<InitialAction, OtherAction= s ...>::operator testing::Action<U(Args ...)>() const [with R =3D int; Args= =3D {std::__1::vector<int, std::__1::allocator<int> >}; typename std::__1:= :enable_if<testing::internal::conjunction<std::__1::is_convertible<const In= itialAction&, testing::Action<void(typename std::__1::conditional<std::__1:= :is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_con= vertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::= Action<U(Args ...)> > >::value, int>::type <anonymous> =3D 0; InitialAction= =3D testing::Action<void(std::__1::vector<int>)>; OtherActions =3D {testin= g::gmock_more_actions_test::DoAllTest_ImplicitlyConvertsActionArguments_Tes= t::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:1645:5, inlined from 'virtual void testing::gmock_more_actions_test::DoAllTest_= ImplicitlyConvertsActionArguments_Test::TestBody()' at /workspace/src/contr= ib/googletest/googlemock/test/gmock-more-actions_test.cc:1013:68: /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:397:16: warning: '*(std::__1::__function::__value_func<void(std::__1= ::vector<int, std::__1::allocator<int> >)>*)((char*)&<unnamed> + offsetof(t= esting::internal::DoAllAction<testing::Action<void(std::__1::vector<int, st= d::__1::allocator<int> >)>, ._anon_109>::operator testing::Action<int(std::= __1::vector<int, std::__1::allocator<int> >)>::OA, testing::internal::DoAll= Action<testing::Action<void(std::__1::vector<int, std::__1::allocator<int> = >)>, ._anon_109>::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<voi= d(const std::__1::vector<int, std::__1::allocator<int> >&)>::__f_.std::__1:= :__function::__value_func<void(const std::__1::vector<int, std::__1::alloca= tor<int> >&)>::__buf_.std::__1::aligned_storage<24, 16>::type::__lx[16])).s= td::__1::__function::__value_func<void(std::__1::vector<int>)>::__f_' may b= e used uninitialized [-Wmaybe-uninitialized] 397 | if ((void*)__f_ =3D=3D &__buf_) | ^~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.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/func= tion.h:975:3: note: '<anonymous>' declared here 975 | function(std::forward<_Fp>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::~__v= alue_func() [with _Rp =3D void; _ArgTypes =3D {std::__1::vector<int, std::_= _1::allocator<int> >}]', inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::~function() [with= _Rp =3D void; _ArgTypes =3D {std::__1::vector<int, std::__1::allocator<int= > >}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__funct= ional/function.h:980: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= :43:8, inlined from 'std::__1::__compressed_pair<std::__1::function<void(std::= __1::vector<int>)>, std::__1::allocator<std::__1::function<void(std::__1::v= ector<int>)> > >::~__compressed_pair()' at /tmp/obj/workspace/src/amd64.amd= 64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:96:7, inlined from 'void std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_Ar= gTypes ...)>::destroy() [with _Fp =3D std::__1::function<void(std::__1::vec= tor<int>)>; _Ap =3D std::__1::allocator<std::__1::function<void(std::__1::v= ector<int>)> >; _Rp =3D void; _ArgTypes =3D {const std::__1::vector<int, st= d::__1::allocator<int> >&}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/= include/c++/v1/__functional/function.h:184:92, inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTy= pes ...)>::destroy() [with _Fp =3D std::__1::function<void(std::__1::vector= <int>)>; _Alloc =3D std::__1::allocator<std::__1::function<void(std::__1::v= ector<int>)> >; _Rp =3D void; _ArgTypes =3D {const std::__1::vector<int, st= d::__1::allocator<int> >&}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/= include/c++/v1/__functional/function.h:299:15, inlined from 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::~= __value_func() [with _Rp =3D void; _ArgTypes =3D {const std::__1::vector<in= t, std::__1::allocator<int> >&}]' at /tmp/obj/workspace/src/amd64.amd64/tmp= /usr/include/c++/v1/__functional/function.h:398:20, inlined from 'std::__1::function<_Rp(_ArgTypes ...)>::~function() [with= _Rp =3D void; _ArgTypes =3D {const std::__1::vector<int, std::__1::allocat= or<int> >&}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/= __functional/function.h:980:43, inlined from 'testing::Action<void(const std::__1::vector<int>&)>::~Act= ion()' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/= gmock-actions.h:733: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::Ac= tion<int(std::__1::vector<int>)><int, std::__1::vector<int, std::__1::alloc= ator<int> > >() const::OA::~OA()' at /tmp/obj/workspace/src/amd64.amd64/tmp= /usr/include/private/gmock/gmock-actions.h:1629:12, inlined from 'testing::internal::DoAllAction<InitialAction, OtherAction= s ...>::operator testing::Action<U(Args ...)>() const [with R =3D int; Args= =3D {std::__1::vector<int, std::__1::allocator<int> >}; typename std::__1:= :enable_if<testing::internal::conjunction<std::__1::is_convertible<const In= itialAction&, testing::Action<void(typename std::__1::conditional<std::__1:= :is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_con= vertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::= Action<U(Args ...)> > >::value, int>::type <anonymous> =3D 0; InitialAction= =3D testing::Action<void(std::__1::vector<int>)>; OtherActions =3D {testin= g::gmock_more_actions_test::DoAllTest_ImplicitlyConvertsActionArguments_Tes= t::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:1645:5, inlined from 'virtual void testing::gmock_more_actions_test::DoAllTest_= ImplicitlyConvertsActionArguments_Test::TestBody()' at /workspace/src/contr= ib/googletest/googlemock/test/gmock-more-actions_test.cc:1013:68: /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func= tion.h:397:16: warning: '*(std::__1::__function::__value_func<void(std::__1= ::vector<int, std::__1::allocator<int> >)>*)((char*)&<unnamed> + offsetof(t= esting::internal::DoAllAction<testing::Action<void(std::__1::vector<int, st= d::__1::allocator<int> >)>, ._anon_109>::operator testing::Action<int(std::= __1::vector<int, std::__1::allocator<int> >)>::OA, testing::internal::DoAll= Action<testing::Action<void(std::__1::vector<int, std::__1::allocator<int> = >)>, ._anon_109>::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<voi= d(const std::__1::vector<int, std::__1::allocator<int> >&)>::__f_.std::__1:= :__function::__value_func<void(const std::__1::vector<int, std::__1::alloca= tor<int> >&)>::__buf_.std::__1::aligned_storage<24, 16>::type::__lx[16])).s= td::__1::__function::__value_func<void(std::__1::vector<int>)>::__f_' may b= e used uninitialized [-Wmaybe-uninitialized] 397 | if ((void*)__f_ =3D=3D &__buf_) | ^~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-acti= ons.h: In member function 'virtual void testing::gmock_more_actions_test::D= oAllTest_ImplicitlyConvertsActionArguments_Test::TestBody()': /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-acti= ons.h:1645:5: note: '<anonymous>' declared here 1645 | }; | ^ 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 783.00 real 7133.92 user 352.44 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/jenkins8072260760056333= 547.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 ------=_Part_1195_1547680734.1746135187580--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1109676000.1196.1746135190196>