Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Aug 2023 15:00:26 +0000 (GMT)
From:      jenkins-admin@FreeBSD.org
To:        ngie@FreeBSD.org, bz@FreeBSD.org, dougm@FreeBSD.org, kevans@FreeBSD.org, dev-ci@FreeBSD.org
Cc:        jenkins-admin@FreeBSD.org
Subject:   FreeBSD-main-amd64-gcc12_build - Build #1543 - Still Failing
Message-ID:  <1459067938.2348.1692370829852@jenkins.ci.freebsd.org>
In-Reply-To: <2050624174.2298.1692342629834@jenkins.ci.freebsd.org>
References:  <2050624174.2298.1692342629834@jenkins.ci.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_2347_643781584.1692370826686
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

FreeBSD-main-amd64-gcc12_build - Build #1543 (b6a61d6836d90ff2756d804eb981a=
02b0828f496) - Still Failing

Build information: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc12_buil=
d/1543/
Full change log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc12_build/=
1543/changes
Full build log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc12_build/1=
543/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)

b80ea452375f52a3ab7d82a9aef10da0d89985d9 by bz:
LinuxKPI: implement mul_u64_u64_div_u64()

214e3e09b3381e44bf5d9c1dcd19c4b1b923a796 by bz:
fwget: fix installing multiple firmware files

a76629cb0381ee1ccd9b233259ca8130a53b6583 by kevans:
kern: osd: stop downsizing arrays when the last slot deregisters

22dc8901a73fcb30ff434ddf5aada43ab10021ae by ngie:
Use proper convention for relative path linking

dabbbebcb0f5ced163454cd08b78e551b4a365b5 by kevans:
linuxkpi: fix buildkernel after b80ea452375f

47fc52b181703b49df2daf868eed783447f6398e by ngie:
Update `make delete-old`

b6a61d6836d90ff2756d804eb981a02b0828f496 by dougm:
linuxkpi math: fix kassert in math64.h



The end of the build log:

[...truncated 112.63 MB...]
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__=
1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D int; _ArgTypes =3D {const s=
td::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocato=
r<char> >&, int, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/inclu=
de/c++/v1/__functional/function.h:1149:14:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-acti=
ons.h:726:7: warning: array subscript 'testing::Action<int(int, int)>[0]' i=
s partly outside array bounds of 'std::__1::aligned_storage<32, 16>::type [=
1]' [-Warray-bounds]
  726 | class Action<R(Args...)> {
      |       ^~~~~~~~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h: In member function 'void std::__1::function<_Rp(_ArgTypes ...)>::sw=
ap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D int; _ArgTypes =
=3D {const std::__1::basic_string<char, std::__1::char_traits<char>, std::_=
_1::allocator<char> >&, int, int}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:521:60: note: at offset 16 into object '__tempbuf' of size 32
  521 |             typename aligned_storage<sizeof(__buf_)>::type __tempbu=
f;
      |                                                            ^~~~~~~~=
~
In destructor 'std::__1::__compressed_pair<testing::internal::WithArgsActio=
n<testing::Action<int(int, int)>, 2, 1>::operator testing::Action<int(const=
 std::__1::basic_string<char>&, int, int)><int, const std::__1::basic_strin=
g<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, int, int=
>() const::<lambda(const std::__1::basic_string<char>&, int&&, int&&)>, std=
::__1::allocator<testing::internal::WithArgsAction<testing::Action<int(int,=
 int)>, 2, 1>::operator testing::Action<int(const std::__1::basic_string<ch=
ar>&, int, int)><int, const std::__1::basic_string<char, std::__1::char_tra=
its<char>, std::__1::allocator<char> >&, int, int>() const::<lambda(const s=
td::__1::basic_string<char>&, int&&, int&&)> > >::~__compressed_pair()',
    inlined from 'void std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_Ar=
gTypes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<tes=
ting::Action<int(int, int)>, 2, 1>::operator testing::Action<int(const std:=
:__1::basic_string<char>&, int, int)><int, const std::__1::basic_string<cha=
r, std::__1::char_traits<char>, std::__1::allocator<char> >&, int, int>() c=
onst::<lambda(const std::__1::basic_string<char>&, int&&, int&&)>; _Ap =3D =
std::__1::allocator<testing::internal::WithArgsAction<testing::Action<int(i=
nt, int)>, 2, 1>::operator testing::Action<int(const std::__1::basic_string=
<char>&, int, int)><int, const std::__1::basic_string<char, std::__1::char_=
traits<char>, std::__1::allocator<char> >&, int, int>() const::<lambda(cons=
t std::__1::basic_string<char>&, int&&, int&&)> >; _Rp =3D int; _ArgTypes =
=3D {const std::__1::basic_string<char, std::__1::char_traits<char>, std::_=
_1::allocator<char> >&, int, int}]' at /tmp/obj/workspace/src/amd64.amd64/t=
mp/usr/include/c++/v1/__functional/function.h:202:72,
    inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTy=
pes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<testin=
g::Action<int(int, int)>, 2, 1>::operator testing::Action<int(const std::__=
1::basic_string<char>&, int, int)><int, const std::__1::basic_string<char, =
std::__1::char_traits<char>, std::__1::allocator<char> >&, int, int>() cons=
t::<lambda(const std::__1::basic_string<char>&, int&&, int&&)>; _Alloc =3D =
std::__1::allocator<testing::internal::WithArgsAction<testing::Action<int(i=
nt, int)>, 2, 1>::operator testing::Action<int(const std::__1::basic_string=
<char>&, int, int)><int, const std::__1::basic_string<char, std::__1::char_=
traits<char>, std::__1::allocator<char> >&, int, int>() const::<lambda(cons=
t std::__1::basic_string<char>&, int&&, int&&)> >; _Rp =3D int; _ArgTypes =
=3D {const std::__1::basic_string<char, std::__1::char_traits<char>, std::_=
_1::allocator<char> >&, int, int}]' at /tmp/obj/workspace/src/amd64.amd64/t=
mp/usr/include/c++/v1/__functional/function.h:338:17,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...=
)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp=
 =3D int; _ArgTypes =3D {const std::__1::basic_string<char, std::__1::char_=
traits<char>, std::__1::allocator<char> >&, int, int}]' at /tmp/obj/workspa=
ce/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:532:25,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__=
1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D int; _ArgTypes =3D {const s=
td::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocato=
r<char> >&, int, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/inclu=
de/c++/v1/__functional/function.h:1149:14:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compress=
ed_pair.h:94:7: warning: array subscript 'std::__1::__compressed_pair<testi=
ng::internal::WithArgsAction<testing::Action<int(int, int)>, 2, 1>::operato=
r testing::Action<int(const std::__1::basic_string<char>&, int, int)><int, =
const std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::a=
llocator<char> >&, int, int>() const::<lambda(const std::__1::basic_string<=
char>&, int&&, int&&)>, std::__1::allocator<testing::internal::WithArgsActi=
on<testing::Action<int(int, int)>, 2, 1>::operator testing::Action<int(cons=
t std::__1::basic_string<char>&, int, int)><int, const std::__1::basic_stri=
ng<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, int, in=
t>() const::<lambda(const std::__1::basic_string<char>&, int&&, int&&)> > >=
[0]' is partly outside array bounds of 'std::__1::aligned_storage<32, 16>::=
type [1]' [-Warray-bounds]
   94 | class __compressed_pair : private __compressed_pair_elem<_T1, 0>,
      |       ^~~~~~~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h: In member function 'void std::__1::function<_Rp(_ArgTypes ...)>::sw=
ap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D int; _ArgTypes =
=3D {const std::__1::basic_string<char, std::__1::char_traits<char>, std::_=
_1::allocator<char> >&, int, int}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:521:60: note: at offset 16 into object '__tempbuf' of size 32
  521 |             typename aligned_storage<sizeof(__buf_)>::type __tempbu=
f;
      |                                                            ^~~~~~~~=
~
In constructor 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...=
)>::__func(const _Fp&, const _Alloc&) [with _Fp =3D testing::internal::With=
ArgsAction<int (*)(int, int, int, int), 1, 1, 1, 1>::operator testing::Acti=
on<int(bool, int, int)><int, bool, int, int>() const::<lambda(bool&&, int&&=
, int&&)>; _Alloc =3D std::__1::allocator<testing::internal::WithArgsAction=
<int (*)(int, int, int, int), 1, 1, 1, 1>::operator testing::Action<int(boo=
l, int, int)><int, bool, int, int>() const::<lambda(bool&&, int&&, int&&)> =
>; _Rp =3D int; _ArgTypes =3D {bool, int, int}]',
    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<int (*)(int, int, int, int=
), 1, 1, 1, 1>::operator testing::Action<int(bool, int, int)><int, bool, in=
t, int>() const::<lambda(bool&&, int&&, int&&)>; _Alloc =3D std::__1::alloc=
ator<testing::internal::WithArgsAction<int (*)(int, int, int, int), 1, 1, 1=
, 1>::operator testing::Action<int(bool, int, int)><int, bool, int, int>() =
const::<lambda(bool&&, int&&, int&&)> >; _Rp =3D int; _ArgTypes =3D {bool, =
int, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__=
functional/function.h:331:5,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...=
)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp=
 =3D int; _ArgTypes =3D {bool, int, int}]' at /tmp/obj/workspace/src/amd64.=
amd64/tmp/usr/include/c++/v1/__functional/function.h:524:26,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__=
1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D int; _ArgTypes =3D {bool, i=
nt, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__f=
unctional/function.h:1149:14:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:292:14: warning: array subscript 'std::__1::__function::__func<testi=
ng::internal::WithArgsAction<int (*)(int, int, int, int), 1, 1, 1, 1>::oper=
ator testing::Action<int(bool, int, int)><int, bool, int, int>() const::<la=
mbda(bool&&, int&&, int&&)>, std::__1::allocator<testing::internal::WithArg=
sAction<int (*)(int, int, int, int), 1, 1, 1, 1>::operator testing::Action<=
int(bool, int, int)><int, bool, int, int>() const::<lambda(bool&&, int&&, i=
nt&&)> >, int(bool, int, int)>[0]' is partly outside array bounds of 'std::=
__1::aligned_storage<32, 16>::type [1]' [-Warray-bounds]
  292 |     explicit __func(const _Fp& __f, const _Alloc& __a)
      |              ^~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h: In member function 'void std::__1::function<_Rp(_ArgTypes ...)>::sw=
ap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D int; _ArgTypes =
=3D {bool, int, int}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:521:60: note: object '__tempbuf' of size 32
  521 |             typename aligned_storage<sizeof(__buf_)>::type __tempbu=
f;
      |                                                            ^~~~~~~~=
~
In copy constructor 'testing::Action<int(int, int, int, int)>::Action(const=
 testing::Action<int(int, int, int, int)>&)',
    inlined from 'testing::internal::WithArgsAction<int (*)(int, int, int, =
int), 1, 1, 1, 1>::operator testing::Action<int(bool, int, int)><int, bool,=
 int, int>() const::<lambda(bool&&, int&&, int&&)>::<lambda>(const testing:=
:internal::WithArgsAction<int (*)(int, int, int, int), 1, 1, 1, 1>::operato=
r testing::Action<int(bool, int, int)><int, bool, int, int>() const::<lambd=
a(bool&&, int&&, int&&)>&)' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/i=
nclude/private/gmock/gmock-actions.h:1463:12,
    inlined from 'std::__1::__compressed_pair_elem<_Tp, _Idx, _CanBeEmptyBa=
se>::__compressed_pair_elem(std::__1::piecewise_construct_t, std::__1::tupl=
e<_Args1 ...>, std::__1::__tuple_indices<_Indices ...>) [with _Args =3D {co=
nst testing::internal::WithArgsAction<int (*)(int, int, int, int), 1, 1, 1,=
 1>::operator testing::Action<int(bool, int, int)><int, bool, int, int>() c=
onst::<lambda(bool&&, int&&, int&&)>&}; long unsigned int ..._Indices =3D {=
0}; _Tp =3D testing::internal::WithArgsAction<int (*)(int, int, int, int), =
1, 1, 1, 1>::operator testing::Action<int(bool, int, int)><int, bool, int, =
int>() const::<lambda(bool&&, int&&, int&&)>; int _Idx =3D 0; bool _CanBeEm=
ptyBase =3D false]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c=
++/v1/__memory/compressed_pair.h:57:9,
    inlined from 'std::__1::__compressed_pair<_T1, _T2>::__compressed_pair(=
std::__1::piecewise_construct_t, std::__1::tuple<_Args1 ...>, std::__1::tup=
le<_Args2 ...>) [with _Args1 =3D {const testing::internal::WithArgsAction<i=
nt (*)(int, int, int, int), 1, 1, 1, 1>::operator testing::Action<int(bool,=
 int, int)><int, bool, int, int>() const::<lambda(bool&&, int&&, int&&)>&};=
 _Args2 =3D {const std::__1::allocator<testing::internal::WithArgsAction<in=
t (*)(int, int, int, int), 1, 1, 1, 1>::operator testing::Action<int(bool, =
int, int)><int, bool, int, int>() const::<lambda(bool&&, int&&, int&&)> >&}=
; _T1 =3D testing::internal::WithArgsAction<int (*)(int, int, int, int), 1,=
 1, 1, 1>::operator testing::Action<int(bool, int, int)><int, bool, int, in=
t>() const::<lambda(bool&&, int&&, int&&)>; _T2 =3D std::__1::allocator<tes=
ting::internal::WithArgsAction<int (*)(int, int, int, int), 1, 1, 1, 1>::op=
erator testing::Action<int(bool, int, int)><int, bool, int, int>() const::<=
lambda(bool&&, int&&, int&&)> >]' at /tmp/obj/workspace/src/amd64.amd64/tmp=
/usr/include/c++/v1/__memory/compressed_pair.h:127: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<int (*)(int, int, int, int), 1, 1, 1, 1>::operato=
r testing::Action<int(bool, int, int)><int, bool, int, int>() const::<lambd=
a(bool&&, int&&, int&&)>; _Ap =3D std::__1::allocator<testing::internal::Wi=
thArgsAction<int (*)(int, int, int, int), 1, 1, 1, 1>::operator testing::Ac=
tion<int(bool, int, int)><int, bool, int, int>() const::<lambda(bool&&, int=
&&, int&&)> >; _Rp =3D int; _ArgTypes =3D {bool, int, int}]' at /tmp/obj/wo=
rkspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:162:=
11,
    inlined from 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes .=
..)>::__func(const _Fp&, const _Alloc&) [with _Fp =3D testing::internal::Wi=
thArgsAction<int (*)(int, int, int, int), 1, 1, 1, 1>::operator testing::Ac=
tion<int(bool, int, int)><int, bool, int, int>() const::<lambda(bool&&, int=
&&, int&&)>; _Alloc =3D std::__1::allocator<testing::internal::WithArgsActi=
on<int (*)(int, int, int, int), 1, 1, 1, 1>::operator testing::Action<int(b=
ool, int, int)><int, bool, int, int>() const::<lambda(bool&&, int&&, int&&)=
> >; _Rp =3D int; _ArgTypes =3D {bool, int, int}]' at /tmp/obj/workspace/sr=
c/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:293:11,
    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<int (*)(int, int, int, int=
), 1, 1, 1, 1>::operator testing::Action<int(bool, int, int)><int, bool, in=
t, int>() const::<lambda(bool&&, int&&, int&&)>; _Alloc =3D std::__1::alloc=
ator<testing::internal::WithArgsAction<int (*)(int, int, int, int), 1, 1, 1=
, 1>::operator testing::Action<int(bool, int, int)><int, bool, int, int>() =
const::<lambda(bool&&, int&&, int&&)> >; _Rp =3D int; _ArgTypes =3D {bool, =
int, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__=
functional/function.h:331:5,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...=
)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp=
 =3D int; _ArgTypes =3D {bool, int, int}]' at /tmp/obj/workspace/src/amd64.=
amd64/tmp/usr/include/c++/v1/__functional/function.h:524:26,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__=
1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D int; _ArgTypes =3D {bool, i=
nt, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__f=
unctional/function.h:1149:14:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-acti=
ons.h:726:7: warning: array subscript 'testing::Action<int(int, int, int, i=
nt)>[0]' is partly outside array bounds of 'std::__1::aligned_storage<32, 1=
6>::type [1]' [-Warray-bounds]
  726 | class Action<R(Args...)> {
      |       ^~~~~~~~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h: In member function 'void std::__1::function<_Rp(_ArgTypes ...)>::sw=
ap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D int; _ArgTypes =
=3D {bool, int, int}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:521:60: note: at offset 16 into object '__tempbuf' of size 32
  521 |             typename aligned_storage<sizeof(__buf_)>::type __tempbu=
f;
      |                                                            ^~~~~~~~=
~
In destructor 'std::__1::__compressed_pair<testing::internal::WithArgsActio=
n<int (*)(int, int, int, int), 1, 1, 1, 1>::operator testing::Action<int(bo=
ol, int, int)><int, bool, int, int>() const::<lambda(bool&&, int&&, int&&)>=
, std::__1::allocator<testing::internal::WithArgsAction<int (*)(int, int, i=
nt, int), 1, 1, 1, 1>::operator testing::Action<int(bool, int, int)><int, b=
ool, int, int>() const::<lambda(bool&&, int&&, int&&)> > >::~__compressed_p=
air()',
    inlined from 'void std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_Ar=
gTypes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<int=
 (*)(int, int, int, int), 1, 1, 1, 1>::operator testing::Action<int(bool, i=
nt, int)><int, bool, int, int>() const::<lambda(bool&&, int&&, int&&)>; _Ap=
 =3D std::__1::allocator<testing::internal::WithArgsAction<int (*)(int, int=
, int, int), 1, 1, 1, 1>::operator testing::Action<int(bool, int, int)><int=
, bool, int, int>() const::<lambda(bool&&, int&&, int&&)> >; _Rp =3D int; _=
ArgTypes =3D {bool, int, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/u=
sr/include/c++/v1/__functional/function.h:202:72,
    inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTy=
pes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<int (*=
)(int, int, int, int), 1, 1, 1, 1>::operator testing::Action<int(bool, int,=
 int)><int, bool, int, int>() const::<lambda(bool&&, int&&, int&&)>; _Alloc=
 =3D std::__1::allocator<testing::internal::WithArgsAction<int (*)(int, int=
, int, int), 1, 1, 1, 1>::operator testing::Action<int(bool, int, int)><int=
, bool, int, int>() const::<lambda(bool&&, int&&, int&&)> >; _Rp =3D int; _=
ArgTypes =3D {bool, int, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/u=
sr/include/c++/v1/__functional/function.h:338:17,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...=
)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp=
 =3D int; _ArgTypes =3D {bool, int, int}]' at /tmp/obj/workspace/src/amd64.=
amd64/tmp/usr/include/c++/v1/__functional/function.h:532:25,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__=
1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D int; _ArgTypes =3D {bool, i=
nt, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__f=
unctional/function.h:1149:14:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compress=
ed_pair.h:94:7: warning: array subscript 'std::__1::__compressed_pair<testi=
ng::internal::WithArgsAction<int (*)(int, int, int, int), 1, 1, 1, 1>::oper=
ator testing::Action<int(bool, int, int)><int, bool, int, int>() const::<la=
mbda(bool&&, int&&, int&&)>, std::__1::allocator<testing::internal::WithArg=
sAction<int (*)(int, int, int, int), 1, 1, 1, 1>::operator testing::Action<=
int(bool, int, int)><int, bool, int, int>() const::<lambda(bool&&, int&&, i=
nt&&)> > >[0]' is partly outside array bounds of 'std::__1::aligned_storage=
<32, 16>::type [1]' [-Warray-bounds]
   94 | class __compressed_pair : private __compressed_pair_elem<_T1, 0>,
      |       ^~~~~~~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h: In member function 'void std::__1::function<_Rp(_ArgTypes ...)>::sw=
ap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D int; _ArgTypes =
=3D {bool, int, int}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:521:60: note: at offset 16 into object '__tempbuf' of size 32
  521 |             typename aligned_storage<sizeof(__buf_)>::type __tempbu=
f;
      |                                                            ^~~~~~~~=
~
In constructor 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...=
)>::__func(const _Fp&, const _Alloc&) [with _Fp =3D testing::internal::With=
ArgsAction<const char* (*)(const char*, short int), 1, 0>::operator testing=
::Action<const char*(short int, const char*)><const char*, short int, const=
 char*>() const::<lambda(short int&&, const char*&&)>; _Alloc =3D std::__1:=
:allocator<testing::internal::WithArgsAction<const char* (*)(const char*, s=
hort int), 1, 0>::operator testing::Action<const char*(short int, const cha=
r*)><const char*, short int, const char*>() const::<lambda(short int&&, con=
st char*&&)> >; _Rp =3D const char*; _ArgTypes =3D {short int, const char*}=
]',
    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<const char* (*)(const char=
*, short int), 1, 0>::operator testing::Action<const char*(short int, const=
 char*)><const char*, short int, const char*>() const::<lambda(short int&&,=
 const char*&&)>; _Alloc =3D std::__1::allocator<testing::internal::WithArg=
sAction<const char* (*)(const char*, short int), 1, 0>::operator testing::A=
ction<const char*(short int, const char*)><const char*, short int, const ch=
ar*>() const::<lambda(short int&&, const char*&&)> >; _Rp =3D const char*; =
_ArgTypes =3D {short int, const char*}]' at /tmp/obj/workspace/src/amd64.am=
d64/tmp/usr/include/c++/v1/__functional/function.h:331:5,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...=
)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp=
 =3D const char*; _ArgTypes =3D {short int, const char*}]' at /tmp/obj/work=
space/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:524:26=
,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__=
1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D const char*; _ArgTypes =3D =
{short int, const char*}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/in=
clude/c++/v1/__functional/function.h:1149:14:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:292:14: warning: array subscript 'std::__1::__function::__func<testi=
ng::internal::WithArgsAction<const char* (*)(const char*, short int), 1, 0>=
::operator testing::Action<const char*(short int, const char*)><const char*=
, short int, const char*>() const::<lambda(short int&&, const char*&&)>, st=
d::__1::allocator<testing::internal::WithArgsAction<const char* (*)(const c=
har*, short int), 1, 0>::operator testing::Action<const char*(short int, co=
nst char*)><const char*, short int, const char*>() const::<lambda(short int=
&&, const char*&&)> >, const char*(short int, const char*)>[0]' is partly o=
utside array bounds of 'std::__1::aligned_storage<32, 16>::type [1]' [-Warr=
ay-bounds]
  292 |     explicit __func(const _Fp& __f, const _Alloc& __a)
      |              ^~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h: In member function 'void std::__1::function<_Rp(_ArgTypes ...)>::sw=
ap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D const char*; _Arg=
Types =3D {short int, const char*}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:521:60: note: object '__tempbuf' of size 32
  521 |             typename aligned_storage<sizeof(__buf_)>::type __tempbu=
f;
      |                                                            ^~~~~~~~=
~
In copy constructor 'testing::Action<const char*(const char*, short int)>::=
Action(const testing::Action<const char*(const char*, short int)>&)',
    inlined from 'testing::internal::WithArgsAction<const char* (*)(const c=
har*, short int), 1, 0>::operator testing::Action<const char*(short int, co=
nst char*)><const char*, short int, const char*>() const::<lambda(short int=
&&, const char*&&)>::<lambda>(const testing::internal::WithArgsAction<const=
 char* (*)(const char*, short int), 1, 0>::operator testing::Action<const c=
har*(short int, const char*)><const char*, short int, const char*>() const:=
:<lambda(short int&&, const char*&&)>&)' at /tmp/obj/workspace/src/amd64.am=
d64/tmp/usr/include/private/gmock/gmock-actions.h:1463:12,
    inlined from 'std::__1::__compressed_pair_elem<_Tp, _Idx, _CanBeEmptyBa=
se>::__compressed_pair_elem(std::__1::piecewise_construct_t, std::__1::tupl=
e<_Args1 ...>, std::__1::__tuple_indices<_Indices ...>) [with _Args =3D {co=
nst testing::internal::WithArgsAction<const char* (*)(const char*, short in=
t), 1, 0>::operator testing::Action<const char*(short int, const char*)><co=
nst char*, short int, const char*>() const::<lambda(short int&&, const char=
*&&)>&}; long unsigned int ..._Indices =3D {0}; _Tp =3D testing::internal::=
WithArgsAction<const char* (*)(const char*, short int), 1, 0>::operator tes=
ting::Action<const char*(short int, const char*)><const char*, short int, c=
onst char*>() const::<lambda(short int&&, const char*&&)>; int _Idx =3D 0; =
bool _CanBeEmptyBase =3D false]' at /tmp/obj/workspace/src/amd64.amd64/tmp/=
usr/include/c++/v1/__memory/compressed_pair.h:57:9,
    inlined from 'std::__1::__compressed_pair<_T1, _T2>::__compressed_pair(=
std::__1::piecewise_construct_t, std::__1::tuple<_Args1 ...>, std::__1::tup=
le<_Args2 ...>) [with _Args1 =3D {const testing::internal::WithArgsAction<c=
onst char* (*)(const char*, short int), 1, 0>::operator testing::Action<con=
st char*(short int, const char*)><const char*, short int, const char*>() co=
nst::<lambda(short int&&, const char*&&)>&}; _Args2 =3D {const std::__1::al=
locator<testing::internal::WithArgsAction<const char* (*)(const char*, shor=
t int), 1, 0>::operator testing::Action<const char*(short int, const char*)=
><const char*, short int, const char*>() const::<lambda(short int&&, const =
char*&&)> >&}; _T1 =3D testing::internal::WithArgsAction<const char* (*)(co=
nst char*, short int), 1, 0>::operator testing::Action<const char*(short in=
t, const char*)><const char*, short int, const char*>() const::<lambda(shor=
t int&&, const char*&&)>; _T2 =3D std::__1::allocator<testing::internal::Wi=
thArgsAction<const char* (*)(const char*, short int), 1, 0>::operator testi=
ng::Action<const char*(short int, const char*)><const char*, short int, con=
st char*>() const::<lambda(short int&&, const char*&&)> >]' at /tmp/obj/wor=
kspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:12=
7: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<const char* (*)(const char*, short int), 1, 0>::o=
perator testing::Action<const char*(short int, const char*)><const char*, s=
hort int, const char*>() const::<lambda(short int&&, const char*&&)>; _Ap =
=3D std::__1::allocator<testing::internal::WithArgsAction<const char* (*)(c=
onst char*, short int), 1, 0>::operator testing::Action<const char*(short i=
nt, const char*)><const char*, short int, const char*>() const::<lambda(sho=
rt int&&, const char*&&)> >; _Rp =3D const char*; _ArgTypes =3D {short int,=
 const char*}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v=
1/__functional/function.h:162:11,
    inlined from 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes .=
..)>::__func(const _Fp&, const _Alloc&) [with _Fp =3D testing::internal::Wi=
thArgsAction<const char* (*)(const char*, short int), 1, 0>::operator testi=
ng::Action<const char*(short int, const char*)><const char*, short int, con=
st char*>() const::<lambda(short int&&, const char*&&)>; _Alloc =3D std::__=
1::allocator<testing::internal::WithArgsAction<const char* (*)(const char*,=
 short int), 1, 0>::operator testing::Action<const char*(short int, const c=
har*)><const char*, short int, const char*>() const::<lambda(short int&&, c=
onst char*&&)> >; _Rp =3D const char*; _ArgTypes =3D {short int, const char=
*}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functio=
nal/function.h:293:11,
    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<const char* (*)(const char=
*, short int), 1, 0>::operator testing::Action<const char*(short int, const=
 char*)><const char*, short int, const char*>() const::<lambda(short int&&,=
 const char*&&)>; _Alloc =3D std::__1::allocator<testing::internal::WithArg=
sAction<const char* (*)(const char*, short int), 1, 0>::operator testing::A=
ction<const char*(short int, const char*)><const char*, short int, const ch=
ar*>() const::<lambda(short int&&, const char*&&)> >; _Rp =3D const char*; =
_ArgTypes =3D {short int, const char*}]' at /tmp/obj/workspace/src/amd64.am=
d64/tmp/usr/include/c++/v1/__functional/function.h:331:5,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...=
)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp=
 =3D const char*; _ArgTypes =3D {short int, const char*}]' at /tmp/obj/work=
space/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:524:26=
,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__=
1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D const char*; _ArgTypes =3D =
{short int, const char*}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/in=
clude/c++/v1/__functional/function.h:1149:14:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-acti=
ons.h:726:7: warning: array subscript 'testing::Action<const char*(const ch=
ar*, short int)>[0]' is partly outside array bounds of 'std::__1::aligned_s=
torage<32, 16>::type [1]' [-Warray-bounds]
  726 | class Action<R(Args...)> {
      |       ^~~~~~~~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h: In member function 'void std::__1::function<_Rp(_ArgTypes ...)>::sw=
ap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D const char*; _Arg=
Types =3D {short int, const char*}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:521:60: note: at offset 16 into object '__tempbuf' of size 32
  521 |             typename aligned_storage<sizeof(__buf_)>::type __tempbu=
f;
      |                                                            ^~~~~~~~=
~
In destructor 'std::__1::__compressed_pair<testing::internal::WithArgsActio=
n<const char* (*)(const char*, short int), 1, 0>::operator testing::Action<=
const char*(short int, const char*)><const char*, short int, const char*>()=
 const::<lambda(short int&&, const char*&&)>, std::__1::allocator<testing::=
internal::WithArgsAction<const char* (*)(const char*, short int), 1, 0>::op=
erator testing::Action<const char*(short int, const char*)><const char*, sh=
ort int, const char*>() const::<lambda(short int&&, const char*&&)> > >::~_=
_compressed_pair()',
    inlined from 'void std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_Ar=
gTypes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<con=
st char* (*)(const char*, short int), 1, 0>::operator testing::Action<const=
 char*(short int, const char*)><const char*, short int, const char*>() cons=
t::<lambda(short int&&, const char*&&)>; _Ap =3D std::__1::allocator<testin=
g::internal::WithArgsAction<const char* (*)(const char*, short int), 1, 0>:=
:operator testing::Action<const char*(short int, const char*)><const char*,=
 short int, const char*>() const::<lambda(short int&&, const char*&&)> >; _=
Rp =3D const char*; _ArgTypes =3D {short int, const char*}]' at /tmp/obj/wo=
rkspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:202:=
72,
    inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTy=
pes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<const =
char* (*)(const char*, short int), 1, 0>::operator testing::Action<const ch=
ar*(short int, const char*)><const char*, short int, const char*>() const::=
<lambda(short int&&, const char*&&)>; _Alloc =3D std::__1::allocator<testin=
g::internal::WithArgsAction<const char* (*)(const char*, short int), 1, 0>:=
:operator testing::Action<const char*(short int, const char*)><const char*,=
 short int, const char*>() const::<lambda(short int&&, const char*&&)> >; _=
Rp =3D const char*; _ArgTypes =3D {short int, const char*}]' at /tmp/obj/wo=
rkspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:338:=
17,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...=
)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp=
 =3D const char*; _ArgTypes =3D {short int, const char*}]' at /tmp/obj/work=
space/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:532:25=
,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__=
1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D const char*; _ArgTypes =3D =
{short int, const char*}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/in=
clude/c++/v1/__functional/function.h:1149:14:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compress=
ed_pair.h:94:7: warning: array subscript 'std::__1::__compressed_pair<testi=
ng::internal::WithArgsAction<const char* (*)(const char*, short int), 1, 0>=
::operator testing::Action<const char*(short int, const char*)><const char*=
, short int, const char*>() const::<lambda(short int&&, const char*&&)>, st=
d::__1::allocator<testing::internal::WithArgsAction<const char* (*)(const c=
har*, short int), 1, 0>::operator testing::Action<const char*(short int, co=
nst char*)><const char*, short int, const char*>() const::<lambda(short int=
&&, const char*&&)> > >[0]' is partly outside array bounds of 'std::__1::al=
igned_storage<32, 16>::type [1]' [-Warray-bounds]
   94 | class __compressed_pair : private __compressed_pair_elem<_T1, 0>,
      |       ^~~~~~~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h: In member function 'void std::__1::function<_Rp(_ArgTypes ...)>::sw=
ap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D const char*; _Arg=
Types =3D {short int, const char*}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:521:60: note: at offset 16 into object '__tempbuf' of size 32
  521 |             typename aligned_storage<sizeof(__buf_)>::type __tempbu=
f;
      |                                                            ^~~~~~~~=
~
In constructor 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...=
)>::__func(const _Fp&, const _Alloc&) [with _Fp =3D testing::internal::With=
ArgsAction<int (*)(int, char, short int), 0, 1, 3>::operator testing::Actio=
n<long int(short int, char, double, char)><long int, short int, char, doubl=
e, char>() const::<lambda(short int&&, char&&, double&&, char&&)>; _Alloc =
=3D std::__1::allocator<testing::internal::WithArgsAction<int (*)(int, char=
, short int), 0, 1, 3>::operator testing::Action<long int(short int, char, =
double, char)><long int, short int, char, double, char>() const::<lambda(sh=
ort int&&, char&&, double&&, char&&)> >; _Rp =3D long int; _ArgTypes =3D {s=
hort int, char, double, char}]',
    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<int (*)(int, char, short i=
nt), 0, 1, 3>::operator testing::Action<long int(short int, char, double, c=
har)><long int, short int, char, double, char>() const::<lambda(short int&&=
, char&&, double&&, char&&)>; _Alloc =3D std::__1::allocator<testing::inter=
nal::WithArgsAction<int (*)(int, char, short int), 0, 1, 3>::operator testi=
ng::Action<long int(short int, char, double, char)><long int, short int, ch=
ar, double, char>() const::<lambda(short int&&, char&&, double&&, char&&)> =
>; _Rp =3D long int; _ArgTypes =3D {short int, char, double, char}]' at /tm=
p/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/functio=
n.h:331:5,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...=
)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp=
 =3D long int; _ArgTypes =3D {short int, char, double, char}]' at /tmp/obj/=
workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:52=
4:26,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__=
1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D long int; _ArgTypes =3D {sh=
ort int, char, double, char}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/us=
r/include/c++/v1/__functional/function.h:1149:14:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:292:14: warning: array subscript 'std::__1::__function::__func<testi=
ng::internal::WithArgsAction<int (*)(int, char, short int), 0, 1, 3>::opera=
tor testing::Action<long int(short int, char, double, char)><long int, shor=
t int, char, double, char>() const::<lambda(short int&&, char&&, double&&, =
char&&)>, std::__1::allocator<testing::internal::WithArgsAction<int (*)(int=
, char, short int), 0, 1, 3>::operator testing::Action<long int(short int, =
char, double, char)><long int, short int, char, double, char>() const::<lam=
bda(short int&&, char&&, double&&, char&&)> >, long int(short int, char, do=
uble, char)>[0]' is partly outside array bounds of 'std::__1::aligned_stora=
ge<32, 16>::type [1]' [-Warray-bounds]
  292 |     explicit __func(const _Fp& __f, const _Alloc& __a)
      |              ^~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h: In member function 'void std::__1::function<_Rp(_ArgTypes ...)>::sw=
ap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D long int; _ArgTyp=
es =3D {short int, char, double, char}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:521:60: note: object '__tempbuf' of size 32
  521 |             typename aligned_storage<sizeof(__buf_)>::type __tempbu=
f;
      |                                                            ^~~~~~~~=
~
In copy constructor 'testing::Action<long int(short int, char, char)>::Acti=
on(const testing::Action<long int(short int, char, char)>&)',
    inlined from 'testing::internal::WithArgsAction<int (*)(int, char, shor=
t int), 0, 1, 3>::operator testing::Action<long int(short int, char, double=
, char)><long int, short int, char, double, char>() const::<lambda(short in=
t&&, char&&, double&&, char&&)>::<lambda>(const testing::internal::WithArgs=
Action<int (*)(int, char, short int), 0, 1, 3>::operator testing::Action<lo=
ng int(short int, char, double, char)><long int, short int, char, double, c=
har>() const::<lambda(short int&&, char&&, double&&, char&&)>&)' at /tmp/ob=
j/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1=
463:12,
    inlined from 'std::__1::__compressed_pair_elem<_Tp, _Idx, _CanBeEmptyBa=
se>::__compressed_pair_elem(std::__1::piecewise_construct_t, std::__1::tupl=
e<_Args1 ...>, std::__1::__tuple_indices<_Indices ...>) [with _Args =3D {co=
nst testing::internal::WithArgsAction<int (*)(int, char, short int), 0, 1, =
3>::operator testing::Action<long int(short int, char, double, char)><long =
int, short int, char, double, char>() const::<lambda(short int&&, char&&, d=
ouble&&, char&&)>&}; long unsigned int ..._Indices =3D {0}; _Tp =3D testing=
::internal::WithArgsAction<int (*)(int, char, short int), 0, 1, 3>::operato=
r testing::Action<long int(short int, char, double, char)><long int, short =
int, char, double, char>() const::<lambda(short int&&, char&&, double&&, ch=
ar&&)>; int _Idx =3D 0; bool _CanBeEmptyBase =3D false]' at /tmp/obj/worksp=
ace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compressed_pair.h:57:9,
    inlined from 'std::__1::__compressed_pair<_T1, _T2>::__compressed_pair(=
std::__1::piecewise_construct_t, std::__1::tuple<_Args1 ...>, std::__1::tup=
le<_Args2 ...>) [with _Args1 =3D {const testing::internal::WithArgsAction<i=
nt (*)(int, char, short int), 0, 1, 3>::operator testing::Action<long int(s=
hort int, char, double, char)><long int, short int, char, double, char>() c=
onst::<lambda(short int&&, char&&, double&&, char&&)>&}; _Args2 =3D {const =
std::__1::allocator<testing::internal::WithArgsAction<int (*)(int, char, sh=
ort int), 0, 1, 3>::operator testing::Action<long int(short int, char, doub=
le, char)><long int, short int, char, double, char>() const::<lambda(short =
int&&, char&&, double&&, char&&)> >&}; _T1 =3D testing::internal::WithArgsA=
ction<int (*)(int, char, short int), 0, 1, 3>::operator testing::Action<lon=
g int(short int, char, double, char)><long int, short int, char, double, ch=
ar>() const::<lambda(short int&&, char&&, double&&, char&&)>; _T2 =3D std::=
__1::allocator<testing::internal::WithArgsAction<int (*)(int, char, short i=
nt), 0, 1, 3>::operator testing::Action<long int(short int, char, double, c=
har)><long int, short int, char, double, char>() const::<lambda(short int&&=
, char&&, double&&, char&&)> >]' at /tmp/obj/workspace/src/amd64.amd64/tmp/=
usr/include/c++/v1/__memory/compressed_pair.h:127: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<int (*)(int, char, short int), 0, 1, 3>::operator=
 testing::Action<long int(short int, char, double, char)><long int, short i=
nt, char, double, char>() const::<lambda(short int&&, char&&, double&&, cha=
r&&)>; _Ap =3D std::__1::allocator<testing::internal::WithArgsAction<int (*=
)(int, char, short int), 0, 1, 3>::operator testing::Action<long int(short =
int, char, double, char)><long int, short int, char, double, char>() const:=
:<lambda(short int&&, char&&, double&&, char&&)> >; _Rp =3D long int; _ArgT=
ypes =3D {short int, char, double, char}]' at /tmp/obj/workspace/src/amd64.=
amd64/tmp/usr/include/c++/v1/__functional/function.h:162:11,
    inlined from 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes .=
..)>::__func(const _Fp&, const _Alloc&) [with _Fp =3D testing::internal::Wi=
thArgsAction<int (*)(int, char, short int), 0, 1, 3>::operator testing::Act=
ion<long int(short int, char, double, char)><long int, short int, char, dou=
ble, char>() const::<lambda(short int&&, char&&, double&&, char&&)>; _Alloc=
 =3D std::__1::allocator<testing::internal::WithArgsAction<int (*)(int, cha=
r, short int), 0, 1, 3>::operator testing::Action<long int(short int, char,=
 double, char)><long int, short int, char, double, char>() const::<lambda(s=
hort int&&, char&&, double&&, char&&)> >; _Rp =3D long int; _ArgTypes =3D {=
short int, char, double, char}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/=
usr/include/c++/v1/__functional/function.h:293:11,
    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<int (*)(int, char, short i=
nt), 0, 1, 3>::operator testing::Action<long int(short int, char, double, c=
har)><long int, short int, char, double, char>() const::<lambda(short int&&=
, char&&, double&&, char&&)>; _Alloc =3D std::__1::allocator<testing::inter=
nal::WithArgsAction<int (*)(int, char, short int), 0, 1, 3>::operator testi=
ng::Action<long int(short int, char, double, char)><long int, short int, ch=
ar, double, char>() const::<lambda(short int&&, char&&, double&&, char&&)> =
>; _Rp =3D long int; _ArgTypes =3D {short int, char, double, char}]' at /tm=
p/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/functio=
n.h:331:5,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...=
)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp=
 =3D long int; _ArgTypes =3D {short int, char, double, char}]' at /tmp/obj/=
workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:52=
4:26,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__=
1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D long int; _ArgTypes =3D {sh=
ort int, char, double, char}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/us=
r/include/c++/v1/__functional/function.h:1149:14:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-acti=
ons.h:726:7: warning: array subscript 'testing::Action<long int(short int, =
char, char)>[0]' is partly outside array bounds of 'std::__1::aligned_stora=
ge<32, 16>::type [1]' [-Warray-bounds]
  726 | class Action<R(Args...)> {
      |       ^~~~~~~~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h: In member function 'void std::__1::function<_Rp(_ArgTypes ...)>::sw=
ap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D long int; _ArgTyp=
es =3D {short int, char, double, char}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:521:60: note: at offset 16 into object '__tempbuf' of size 32
  521 |             typename aligned_storage<sizeof(__buf_)>::type __tempbu=
f;
      |                                                            ^~~~~~~~=
~
In destructor 'std::__1::__compressed_pair<testing::internal::WithArgsActio=
n<int (*)(int, char, short int), 0, 1, 3>::operator testing::Action<long in=
t(short int, char, double, char)><long int, short int, char, double, char>(=
) const::<lambda(short int&&, char&&, double&&, char&&)>, std::__1::allocat=
or<testing::internal::WithArgsAction<int (*)(int, char, short int), 0, 1, 3=
>::operator testing::Action<long int(short int, char, double, char)><long i=
nt, short int, char, double, char>() const::<lambda(short int&&, char&&, do=
uble&&, char&&)> > >::~__compressed_pair()',
    inlined from 'void std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_Ar=
gTypes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<int=
 (*)(int, char, short int), 0, 1, 3>::operator testing::Action<long int(sho=
rt int, char, double, char)><long int, short int, char, double, char>() con=
st::<lambda(short int&&, char&&, double&&, char&&)>; _Ap =3D std::__1::allo=
cator<testing::internal::WithArgsAction<int (*)(int, char, short int), 0, 1=
, 3>::operator testing::Action<long int(short int, char, double, char)><lon=
g int, short int, char, double, char>() const::<lambda(short int&&, char&&,=
 double&&, char&&)> >; _Rp =3D long int; _ArgTypes =3D {short int, char, do=
uble, char}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/=
__functional/function.h:202:72,
    inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTy=
pes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<int (*=
)(int, char, short int), 0, 1, 3>::operator testing::Action<long int(short =
int, char, double, char)><long int, short int, char, double, char>() const:=
:<lambda(short int&&, char&&, double&&, char&&)>; _Alloc =3D std::__1::allo=
cator<testing::internal::WithArgsAction<int (*)(int, char, short int), 0, 1=
, 3>::operator testing::Action<long int(short int, char, double, char)><lon=
g int, short int, char, double, char>() const::<lambda(short int&&, char&&,=
 double&&, char&&)> >; _Rp =3D long int; _ArgTypes =3D {short int, char, do=
uble, char}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/=
__functional/function.h:338:17,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...=
)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp=
 =3D long int; _ArgTypes =3D {short int, char, double, char}]' at /tmp/obj/=
workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:53=
2:25,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__=
1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D long int; _ArgTypes =3D {sh=
ort int, char, double, char}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/us=
r/include/c++/v1/__functional/function.h:1149:14:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compress=
ed_pair.h:94:7: warning: array subscript 'std::__1::__compressed_pair<testi=
ng::internal::WithArgsAction<int (*)(int, char, short int), 0, 1, 3>::opera=
tor testing::Action<long int(short int, char, double, char)><long int, shor=
t int, char, double, char>() const::<lambda(short int&&, char&&, double&&, =
char&&)>, std::__1::allocator<testing::internal::WithArgsAction<int (*)(int=
, char, short int), 0, 1, 3>::operator testing::Action<long int(short int, =
char, double, char)><long int, short int, char, double, char>() const::<lam=
bda(short int&&, char&&, double&&, char&&)> > >[0]' is partly outside array=
 bounds of 'std::__1::aligned_storage<32, 16>::type [1]' [-Warray-bounds]
   94 | class __compressed_pair : private __compressed_pair_elem<_T1, 0>,
      |       ^~~~~~~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h: In member function 'void std::__1::function<_Rp(_ArgTypes ...)>::sw=
ap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D long int; _ArgTyp=
es =3D {short int, char, double, char}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:521:60: note: at offset 16 into object '__tempbuf' of size 32
  521 |             typename aligned_storage<sizeof(__buf_)>::type __tempbu=
f;
      |                                                            ^~~~~~~~=
~
In constructor 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...=
)>::__func(const _Fp&, const _Alloc&) [with _Fp =3D testing::internal::With=
ArgsAction<void (*)(int, char), 2, 1>::operator testing::Action<void(double=
, char, int)><void, double, char, int>() const::<lambda(double&&, char&&, i=
nt&&)>; _Alloc =3D std::__1::allocator<testing::internal::WithArgsAction<vo=
id (*)(int, char), 2, 1>::operator testing::Action<void(double, char, int)>=
<void, double, char, int>() const::<lambda(double&&, char&&, int&&)> >; _Rp=
 =3D void; _ArgTypes =3D {double, char, int}]',
    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<void (*)(int, char), 2, 1>=
::operator testing::Action<void(double, char, int)><void, double, char, int=
>() const::<lambda(double&&, char&&, int&&)>; _Alloc =3D std::__1::allocato=
r<testing::internal::WithArgsAction<void (*)(int, char), 2, 1>::operator te=
sting::Action<void(double, char, int)><void, double, char, int>() const::<l=
ambda(double&&, char&&, int&&)> >; _Rp =3D void; _ArgTypes =3D {double, cha=
r, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__fu=
nctional/function.h:331:5,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...=
)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp=
 =3D void; _ArgTypes =3D {double, char, int}]' at /tmp/obj/workspace/src/am=
d64.amd64/tmp/usr/include/c++/v1/__functional/function.h:524:26,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__=
1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D void; _ArgTypes =3D {double=
, char, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1=
/__functional/function.h:1149:14:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:292:14: warning: array subscript 'std::__1::__function::__func<testi=
ng::internal::WithArgsAction<void (*)(int, char), 2, 1>::operator testing::=
Action<void(double, char, int)><void, double, char, int>() const::<lambda(d=
ouble&&, char&&, int&&)>, std::__1::allocator<testing::internal::WithArgsAc=
tion<void (*)(int, char), 2, 1>::operator testing::Action<void(double, char=
, int)><void, double, char, int>() const::<lambda(double&&, char&&, int&&)>=
 >, void(double, char, int)>[0]' is partly outside array bounds of 'std::__=
1::aligned_storage<32, 16>::type [1]' [-Warray-bounds]
  292 |     explicit __func(const _Fp& __f, const _Alloc& __a)
      |              ^~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h: In member function 'void std::__1::function<_Rp(_ArgTypes ...)>::sw=
ap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D void; _ArgTypes =
=3D {double, char, int}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:521:60: note: object '__tempbuf' of size 32
  521 |             typename aligned_storage<sizeof(__buf_)>::type __tempbu=
f;
      |                                                            ^~~~~~~~=
~
In copy constructor 'testing::Action<void(int, char)>::Action(const testing=
::Action<void(int, char)>&)',
    inlined from 'testing::internal::WithArgsAction<void (*)(int, char), 2,=
 1>::operator testing::Action<void(double, char, int)><void, double, char, =
int>() const::<lambda(double&&, char&&, int&&)>::<lambda>(const testing::in=
ternal::WithArgsAction<void (*)(int, char), 2, 1>::operator testing::Action=
<void(double, char, int)><void, double, char, int>() const::<lambda(double&=
&, char&&, 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, _CanBeEmptyBa=
se>::__compressed_pair_elem(std::__1::piecewise_construct_t, std::__1::tupl=
e<_Args1 ...>, std::__1::__tuple_indices<_Indices ...>) [with _Args =3D {co=
nst testing::internal::WithArgsAction<void (*)(int, char), 2, 1>::operator =
testing::Action<void(double, char, int)><void, double, char, int>() const::=
<lambda(double&&, char&&, int&&)>&}; long unsigned int ..._Indices =3D {0};=
 _Tp =3D testing::internal::WithArgsAction<void (*)(int, char), 2, 1>::oper=
ator testing::Action<void(double, char, int)><void, double, char, int>() co=
nst::<lambda(double&&, char&&, int&&)>; int _Idx =3D 0; bool _CanBeEmptyBas=
e =3D false]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/=
__memory/compressed_pair.h:57:9,
    inlined from 'std::__1::__compressed_pair<_T1, _T2>::__compressed_pair(=
std::__1::piecewise_construct_t, std::__1::tuple<_Args1 ...>, std::__1::tup=
le<_Args2 ...>) [with _Args1 =3D {const testing::internal::WithArgsAction<v=
oid (*)(int, char), 2, 1>::operator testing::Action<void(double, char, int)=
><void, double, char, int>() const::<lambda(double&&, char&&, int&&)>&}; _A=
rgs2 =3D {const std::__1::allocator<testing::internal::WithArgsAction<void =
(*)(int, char), 2, 1>::operator testing::Action<void(double, char, int)><vo=
id, double, char, int>() const::<lambda(double&&, char&&, int&&)> >&}; _T1 =
=3D testing::internal::WithArgsAction<void (*)(int, char), 2, 1>::operator =
testing::Action<void(double, char, int)><void, double, char, int>() const::=
<lambda(double&&, char&&, int&&)>; _T2 =3D std::__1::allocator<testing::int=
ernal::WithArgsAction<void (*)(int, char), 2, 1>::operator testing::Action<=
void(double, char, int)><void, double, char, int>() const::<lambda(double&&=
, char&&, int&&)> >]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include=
/c++/v1/__memory/compressed_pair.h:127: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<void (*)(int, char), 2, 1>::operator testing::Act=
ion<void(double, char, int)><void, double, char, int>() const::<lambda(doub=
le&&, char&&, int&&)>; _Ap =3D std::__1::allocator<testing::internal::WithA=
rgsAction<void (*)(int, char), 2, 1>::operator testing::Action<void(double,=
 char, int)><void, double, char, int>() const::<lambda(double&&, char&&, in=
t&&)> >; _Rp =3D void; _ArgTypes =3D {double, char, int}]' at /tmp/obj/work=
space/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:162:11=
,
    inlined from 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes .=
..)>::__func(const _Fp&, const _Alloc&) [with _Fp =3D testing::internal::Wi=
thArgsAction<void (*)(int, char), 2, 1>::operator testing::Action<void(doub=
le, char, int)><void, double, char, int>() const::<lambda(double&&, char&&,=
 int&&)>; _Alloc =3D std::__1::allocator<testing::internal::WithArgsAction<=
void (*)(int, char), 2, 1>::operator testing::Action<void(double, char, int=
)><void, double, char, int>() const::<lambda(double&&, char&&, int&&)> >; _=
Rp =3D void; _ArgTypes =3D {double, char, int}]' at /tmp/obj/workspace/src/=
amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:293:11,
    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<void (*)(int, char), 2, 1>=
::operator testing::Action<void(double, char, int)><void, double, char, int=
>() const::<lambda(double&&, char&&, int&&)>; _Alloc =3D std::__1::allocato=
r<testing::internal::WithArgsAction<void (*)(int, char), 2, 1>::operator te=
sting::Action<void(double, char, int)><void, double, char, int>() const::<l=
ambda(double&&, char&&, int&&)> >; _Rp =3D void; _ArgTypes =3D {double, cha=
r, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__fu=
nctional/function.h:331:5,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...=
)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp=
 =3D void; _ArgTypes =3D {double, char, int}]' at /tmp/obj/workspace/src/am=
d64.amd64/tmp/usr/include/c++/v1/__functional/function.h:524:26,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__=
1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D void; _ArgTypes =3D {double=
, char, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1=
/__functional/function.h:1149:14:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-acti=
ons.h:726:7: warning: array subscript 'testing::Action<void(int, char)>[0]'=
 is partly outside array bounds of 'std::__1::aligned_storage<32, 16>::type=
 [1]' [-Warray-bounds]
  726 | class Action<R(Args...)> {
      |       ^~~~~~~~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h: In member function 'void std::__1::function<_Rp(_ArgTypes ...)>::sw=
ap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D void; _ArgTypes =
=3D {double, char, int}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:521:60: note: at offset 16 into object '__tempbuf' of size 32
  521 |             typename aligned_storage<sizeof(__buf_)>::type __tempbu=
f;
      |                                                            ^~~~~~~~=
~
In destructor 'std::__1::__compressed_pair<testing::internal::WithArgsActio=
n<void (*)(int, char), 2, 1>::operator testing::Action<void(double, char, i=
nt)><void, double, char, int>() const::<lambda(double&&, char&&, int&&)>, s=
td::__1::allocator<testing::internal::WithArgsAction<void (*)(int, char), 2=
, 1>::operator testing::Action<void(double, char, int)><void, double, char,=
 int>() const::<lambda(double&&, char&&, int&&)> > >::~__compressed_pair()'=
,
    inlined from 'void std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_Ar=
gTypes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<voi=
d (*)(int, char), 2, 1>::operator testing::Action<void(double, char, int)><=
void, double, char, int>() const::<lambda(double&&, char&&, int&&)>; _Ap =
=3D std::__1::allocator<testing::internal::WithArgsAction<void (*)(int, cha=
r), 2, 1>::operator testing::Action<void(double, char, int)><void, double, =
char, int>() const::<lambda(double&&, char&&, int&&)> >; _Rp =3D void; _Arg=
Types =3D {double, char, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/u=
sr/include/c++/v1/__functional/function.h:202:72,
    inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTy=
pes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<void (=
*)(int, char), 2, 1>::operator testing::Action<void(double, char, int)><voi=
d, double, char, int>() const::<lambda(double&&, char&&, int&&)>; _Alloc =
=3D std::__1::allocator<testing::internal::WithArgsAction<void (*)(int, cha=
r), 2, 1>::operator testing::Action<void(double, char, int)><void, double, =
char, int>() const::<lambda(double&&, char&&, int&&)> >; _Rp =3D void; _Arg=
Types =3D {double, char, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/u=
sr/include/c++/v1/__functional/function.h:338:17,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...=
)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp=
 =3D void; _ArgTypes =3D {double, char, int}]' at /tmp/obj/workspace/src/am=
d64.amd64/tmp/usr/include/c++/v1/__functional/function.h:532:25,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__=
1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D void; _ArgTypes =3D {double=
, char, int}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1=
/__functional/function.h:1149:14:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compress=
ed_pair.h:94:7: warning: array subscript 'std::__1::__compressed_pair<testi=
ng::internal::WithArgsAction<void (*)(int, char), 2, 1>::operator testing::=
Action<void(double, char, int)><void, double, char, int>() const::<lambda(d=
ouble&&, char&&, int&&)>, std::__1::allocator<testing::internal::WithArgsAc=
tion<void (*)(int, char), 2, 1>::operator testing::Action<void(double, char=
, int)><void, double, char, int>() const::<lambda(double&&, char&&, int&&)>=
 > >[0]' is partly outside array bounds of 'std::__1::aligned_storage<32, 1=
6>::type [1]' [-Warray-bounds]
   94 | class __compressed_pair : private __compressed_pair_elem<_T1, 0>,
      |       ^~~~~~~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h: In member function 'void std::__1::function<_Rp(_ArgTypes ...)>::sw=
ap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D void; _ArgTypes =
=3D {double, char, int}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:521:60: note: at offset 16 into object '__tempbuf' of size 32
  521 |             typename aligned_storage<sizeof(__buf_)>::type __tempbu=
f;
      |                                                            ^~~~~~~~=
~
In constructor 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...=
)>::__func(const _Fp&, const _Alloc&) [with _Fp =3D testing::internal::With=
ArgsAction<testing::{anonymous}::WithArgsTest_ReturnReference_Test::TestBod=
y()::<lambda(int&)>, 0>::operator testing::Action<int&(int&, void*)><int&, =
int&, void*>() const::<lambda(int&, void*&&)>; _Alloc =3D std::__1::allocat=
or<testing::internal::WithArgsAction<testing::{anonymous}::WithArgsTest_Ret=
urnReference_Test::TestBody()::<lambda(int&)>, 0>::operator testing::Action=
<int&(int&, void*)><int&, int&, void*>() const::<lambda(int&, void*&&)> >; =
_Rp =3D int&; _ArgTypes =3D {int&, void*}]',
    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<testing::{anonymous}::With=
ArgsTest_ReturnReference_Test::TestBody()::<lambda(int&)>, 0>::operator tes=
ting::Action<int&(int&, void*)><int&, int&, void*>() const::<lambda(int&, v=
oid*&&)>; _Alloc =3D std::__1::allocator<testing::internal::WithArgsAction<=
testing::{anonymous}::WithArgsTest_ReturnReference_Test::TestBody()::<lambd=
a(int&)>, 0>::operator testing::Action<int&(int&, void*)><int&, int&, void*=
>() const::<lambda(int&, void*&&)> >; _Rp =3D int&; _ArgTypes =3D {int&, vo=
id*}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__funct=
ional/function.h:331:5,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...=
)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp=
 =3D int&; _ArgTypes =3D {int&, void*}]' at /tmp/obj/workspace/src/amd64.am=
d64/tmp/usr/include/c++/v1/__functional/function.h:524:26,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__=
1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D int&; _ArgTypes =3D {int&, =
void*}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__fun=
ctional/function.h:1149:14:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:292:14: warning: array subscript 'std::__1::__function::__func<testi=
ng::internal::WithArgsAction<testing::{anonymous}::WithArgsTest_ReturnRefer=
ence_Test::TestBody()::<lambda(int&)>, 0>::operator testing::Action<int&(in=
t&, void*)><int&, int&, void*>() const::<lambda(int&, void*&&)>, std::__1::=
allocator<testing::internal::WithArgsAction<testing::{anonymous}::WithArgsT=
est_ReturnReference_Test::TestBody()::<lambda(int&)>, 0>::operator testing:=
:Action<int&(int&, void*)><int&, int&, void*>() const::<lambda(int&, void*&=
&)> >, int&(int&, void*)>[0]' is partly outside array bounds of 'std::__1::=
aligned_storage<32, 16>::type [1]' [-Warray-bounds]
  292 |     explicit __func(const _Fp& __f, const _Alloc& __a)
      |              ^~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h: In member function 'void std::__1::function<_Rp(_ArgTypes ...)>::sw=
ap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D int&; _ArgTypes =
=3D {int&, void*}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:521:60: note: object '__tempbuf' of size 32
  521 |             typename aligned_storage<sizeof(__buf_)>::type __tempbu=
f;
      |                                                            ^~~~~~~~=
~
In copy constructor 'testing::Action<int&(int&)>::Action(const testing::Act=
ion<int&(int&)>&)',
    inlined from 'testing::internal::WithArgsAction<testing::{anonymous}::W=
ithArgsTest_ReturnReference_Test::TestBody()::<lambda(int&)>, 0>::operator =
testing::Action<int&(int&, void*)><int&, int&, void*>() const::<lambda(int&=
, void*&&)>::<lambda>(const testing::internal::WithArgsAction<testing::{ano=
nymous}::WithArgsTest_ReturnReference_Test::TestBody()::<lambda(int&)>, 0>:=
:operator testing::Action<int&(int&, void*)><int&, int&, void*>() const::<l=
ambda(int&, void*&&)>&)' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/incl=
ude/private/gmock/gmock-actions.h:1463:12,
    inlined from 'std::__1::__compressed_pair_elem<_Tp, _Idx, _CanBeEmptyBa=
se>::__compressed_pair_elem(std::__1::piecewise_construct_t, std::__1::tupl=
e<_Args1 ...>, std::__1::__tuple_indices<_Indices ...>) [with _Args =3D {co=
nst testing::internal::WithArgsAction<testing::{anonymous}::WithArgsTest_Re=
turnReference_Test::TestBody()::<lambda(int&)>, 0>::operator testing::Actio=
n<int&(int&, void*)><int&, int&, void*>() const::<lambda(int&, void*&&)>&};=
 long unsigned int ..._Indices =3D {0}; _Tp =3D testing::internal::WithArgs=
Action<testing::{anonymous}::WithArgsTest_ReturnReference_Test::TestBody():=
:<lambda(int&)>, 0>::operator testing::Action<int&(int&, void*)><int&, int&=
, void*>() const::<lambda(int&, void*&&)>; int _Idx =3D 0; bool _CanBeEmpty=
Base =3D false]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/=
v1/__memory/compressed_pair.h:57:9,
    inlined from 'std::__1::__compressed_pair<_T1, _T2>::__compressed_pair(=
std::__1::piecewise_construct_t, std::__1::tuple<_Args1 ...>, std::__1::tup=
le<_Args2 ...>) [with _Args1 =3D {const testing::internal::WithArgsAction<t=
esting::{anonymous}::WithArgsTest_ReturnReference_Test::TestBody()::<lambda=
(int&)>, 0>::operator testing::Action<int&(int&, void*)><int&, int&, void*>=
() const::<lambda(int&, void*&&)>&}; _Args2 =3D {const std::__1::allocator<=
testing::internal::WithArgsAction<testing::{anonymous}::WithArgsTest_Return=
Reference_Test::TestBody()::<lambda(int&)>, 0>::operator testing::Action<in=
t&(int&, void*)><int&, int&, void*>() const::<lambda(int&, void*&&)> >&}; _=
T1 =3D testing::internal::WithArgsAction<testing::{anonymous}::WithArgsTest=
_ReturnReference_Test::TestBody()::<lambda(int&)>, 0>::operator testing::Ac=
tion<int&(int&, void*)><int&, int&, void*>() const::<lambda(int&, void*&&)>=
; _T2 =3D std::__1::allocator<testing::internal::WithArgsAction<testing::{a=
nonymous}::WithArgsTest_ReturnReference_Test::TestBody()::<lambda(int&)>, 0=
>::operator testing::Action<int&(int&, void*)><int&, int&, void*>() const::=
<lambda(int&, void*&&)> >]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/i=
nclude/c++/v1/__memory/compressed_pair.h:127: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<testing::{anonymous}::WithArgsTest_ReturnReferenc=
e_Test::TestBody()::<lambda(int&)>, 0>::operator testing::Action<int&(int&,=
 void*)><int&, int&, void*>() const::<lambda(int&, void*&&)>; _Ap =3D std::=
__1::allocator<testing::internal::WithArgsAction<testing::{anonymous}::With=
ArgsTest_ReturnReference_Test::TestBody()::<lambda(int&)>, 0>::operator tes=
ting::Action<int&(int&, void*)><int&, int&, void*>() const::<lambda(int&, v=
oid*&&)> >; _Rp =3D int&; _ArgTypes =3D {int&, void*}]' at /tmp/obj/workspa=
ce/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:162:11,
    inlined from 'std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes .=
..)>::__func(const _Fp&, const _Alloc&) [with _Fp =3D testing::internal::Wi=
thArgsAction<testing::{anonymous}::WithArgsTest_ReturnReference_Test::TestB=
ody()::<lambda(int&)>, 0>::operator testing::Action<int&(int&, void*)><int&=
, int&, void*>() const::<lambda(int&, void*&&)>; _Alloc =3D std::__1::alloc=
ator<testing::internal::WithArgsAction<testing::{anonymous}::WithArgsTest_R=
eturnReference_Test::TestBody()::<lambda(int&)>, 0>::operator testing::Acti=
on<int&(int&, void*)><int&, int&, void*>() const::<lambda(int&, void*&&)> >=
; _Rp =3D int&; _ArgTypes =3D {int&, void*}]' at /tmp/obj/workspace/src/amd=
64.amd64/tmp/usr/include/c++/v1/__functional/function.h:293:11,
    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<testing::{anonymous}::With=
ArgsTest_ReturnReference_Test::TestBody()::<lambda(int&)>, 0>::operator tes=
ting::Action<int&(int&, void*)><int&, int&, void*>() const::<lambda(int&, v=
oid*&&)>; _Alloc =3D std::__1::allocator<testing::internal::WithArgsAction<=
testing::{anonymous}::WithArgsTest_ReturnReference_Test::TestBody()::<lambd=
a(int&)>, 0>::operator testing::Action<int&(int&, void*)><int&, int&, void*=
>() const::<lambda(int&, void*&&)> >; _Rp =3D int&; _ArgTypes =3D {int&, vo=
id*}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__funct=
ional/function.h:331:5,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...=
)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp=
 =3D int&; _ArgTypes =3D {int&, void*}]' at /tmp/obj/workspace/src/amd64.am=
d64/tmp/usr/include/c++/v1/__functional/function.h:524:26,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__=
1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D int&; _ArgTypes =3D {int&, =
void*}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__fun=
ctional/function.h:1149:14:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-acti=
ons.h:726:7: warning: array subscript 'testing::Action<int&(int&)>[0]' is p=
artly outside array bounds of 'std::__1::aligned_storage<32, 16>::type [1]'=
 [-Warray-bounds]
  726 | class Action<R(Args...)> {
      |       ^~~~~~~~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h: In member function 'void std::__1::function<_Rp(_ArgTypes ...)>::sw=
ap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D int&; _ArgTypes =
=3D {int&, void*}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:521:60: note: at offset 16 into object '__tempbuf' of size 32
  521 |             typename aligned_storage<sizeof(__buf_)>::type __tempbu=
f;
      |                                                            ^~~~~~~~=
~
In destructor 'std::__1::__compressed_pair<testing::internal::WithArgsActio=
n<testing::{anonymous}::WithArgsTest_ReturnReference_Test::TestBody()::<lam=
bda(int&)>, 0>::operator testing::Action<int&(int&, void*)><int&, int&, voi=
d*>() const::<lambda(int&, void*&&)>, std::__1::allocator<testing::internal=
::WithArgsAction<testing::{anonymous}::WithArgsTest_ReturnReference_Test::T=
estBody()::<lambda(int&)>, 0>::operator testing::Action<int&(int&, void*)><=
int&, int&, void*>() const::<lambda(int&, void*&&)> > >::~__compressed_pair=
()',
    inlined from 'void std::__1::__function::__alloc_func<_Fp, _Ap, _Rp(_Ar=
gTypes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<tes=
ting::{anonymous}::WithArgsTest_ReturnReference_Test::TestBody()::<lambda(i=
nt&)>, 0>::operator testing::Action<int&(int&, void*)><int&, int&, void*>()=
 const::<lambda(int&, void*&&)>; _Ap =3D std::__1::allocator<testing::inter=
nal::WithArgsAction<testing::{anonymous}::WithArgsTest_ReturnReference_Test=
::TestBody()::<lambda(int&)>, 0>::operator testing::Action<int&(int&, void*=
)><int&, int&, void*>() const::<lambda(int&, void*&&)> >; _Rp =3D int&; _Ar=
gTypes =3D {int&, void*}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/in=
clude/c++/v1/__functional/function.h:202:72,
    inlined from 'void std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTy=
pes ...)>::destroy() [with _Fp =3D testing::internal::WithArgsAction<testin=
g::{anonymous}::WithArgsTest_ReturnReference_Test::TestBody()::<lambda(int&=
)>, 0>::operator testing::Action<int&(int&, void*)><int&, int&, void*>() co=
nst::<lambda(int&, void*&&)>; _Alloc =3D std::__1::allocator<testing::inter=
nal::WithArgsAction<testing::{anonymous}::WithArgsTest_ReturnReference_Test=
::TestBody()::<lambda(int&)>, 0>::operator testing::Action<int&(int&, void*=
)><int&, int&, void*>() const::<lambda(int&, void*&&)> >; _Rp =3D int&; _Ar=
gTypes =3D {int&, void*}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/in=
clude/c++/v1/__functional/function.h:338:17,
    inlined from 'void std::__1::__function::__value_func<_Rp(_ArgTypes ...=
)>::swap(std::__1::__function::__value_func<_Rp(_ArgTypes ...)>&) [with _Rp=
 =3D int&; _ArgTypes =3D {int&, void*}]' at /tmp/obj/workspace/src/amd64.am=
d64/tmp/usr/include/c++/v1/__functional/function.h:532:25,
    inlined from 'void std::__1::function<_Rp(_ArgTypes ...)>::swap(std::__=
1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D int&; _ArgTypes =3D {int&, =
void*}]' at /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__fun=
ctional/function.h:1149:14:
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__memory/compress=
ed_pair.h:94:7: warning: array subscript 'std::__1::__compressed_pair<testi=
ng::internal::WithArgsAction<testing::{anonymous}::WithArgsTest_ReturnRefer=
ence_Test::TestBody()::<lambda(int&)>, 0>::operator testing::Action<int&(in=
t&, void*)><int&, int&, void*>() const::<lambda(int&, void*&&)>, std::__1::=
allocator<testing::internal::WithArgsAction<testing::{anonymous}::WithArgsT=
est_ReturnReference_Test::TestBody()::<lambda(int&)>, 0>::operator testing:=
:Action<int&(int&, void*)><int&, int&, void*>() const::<lambda(int&, void*&=
&)> > >[0]' is partly outside array bounds of 'std::__1::aligned_storage<32=
, 16>::type [1]' [-Warray-bounds]
   94 | class __compressed_pair : private __compressed_pair_elem<_T1, 0>,
      |       ^~~~~~~~~~~~~~~~~
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h: In member function 'void std::__1::function<_Rp(_ArgTypes ...)>::sw=
ap(std::__1::function<_Rp(_ArgTypes ...)>&) [with _Rp =3D int&; _ArgTypes =
=3D {int&, void*}]':
/tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/func=
tion.h:521:60: note: at offset 16 into object '__tempbuf' of size 32
  521 |             typename aligned_storage<sizeof(__buf_)>::type __tempbu=
f;
      |                                                            ^~~~~~~~=
~
cc1plus: all warnings being treated as errors
*** [gmock-actions_test.o] Error code 1

make[7]: stopped in /workspace/src/lib/googletest/tests/gmock_main
1 error

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

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
      988.78 real      8024.25 user       416.50 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/jenkins7751152038399794=
322.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_2347_643781584.1692370826686--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1459067938.2348.1692370829852>