FreeBSD-main-amd64-gcc14_build - Build #234 - Still Failing
Date: Mon, 07 Apr 2025 21:32:51 UTC
FreeBSD-main-amd64-gcc14_build - Build #234 (b8437cbae173308180fbaddc6a74bfb6f8c4410b) - Still Failing Build information: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc14_build/234/ Full change log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc14_build/234/changes Full build log: https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc14_build/234/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) ca4ce6a56f9c174917ab33191d367a850fc15c89 by dumbbell: linuxkpi: Add `sysfs_create_bin_file()` and `sysfs_remove_bin_file()` c2a591813a9b3ebec2f06a87ca812c1c8b94da3a by dumbbell: linuxkpi: Add `show_fdinfo()` to `struct file_operations` e5d57a886bbca01a02e75f3b63d41ebb667ff938 by dumbbell: linuxkpi: Add `queue_work_node()` 968650dbdaa16ac2fac91782522b5074d2202078 by dumbbell: linuxkpi: Add `BIN_ATTR*()` macros f3e25c012d9e3326bee57a4b61e716f244e0a32f by dumbbell: linuxkpi: Add `local_irq_{save,restore}()` b68fe1ef731f7d536ea98e6e9c44fb3c76857c1d by dumbbell: linuxkpi: Add <linux/acpi_amd_wbrf.h> b8437cbae173308180fbaddc6a74bfb6f8c4410b by emaste: boot_i386.8: Mention this is legacy The end of the build log: [...truncated 103.52 MiB...] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:824:10: required from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::true_type) [with G = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*)><int, int*, int*, char*>() const::OA; R = int; Args = {int*, int*, char*}; std::__1::true_type = std::__1::integral_constant<bool, true>]' 824 | fun_ = ::std::forward<G>(g); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:770:9: required from 'testing::Action<R(Args ...)>::Action(G&&) [with G = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*)><int, int*, int*, char*>() const::OA; <template-parameter-2-2> = void; R = int; Args = {int*, int*, char*}]' 770 | Init(::std::forward<G>(fun), IsCompatibleFunctor<G>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1645:5: required from 'testing::internal::DoAllAction<InitialAction, OtherActions ...>::operator testing::Action<U(Args ...)>() const [with R = int; Args = {int*, int*, char*}; typename std::__1::enable_if<testing::internal::conjunction<std::__1::is_convertible<const InitialAction&, testing::Action<void(typename std::__1::conditional<std::__1::is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_convertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::Action<U(Args ...)> > >::value, int>::type <anonymous> = 0; InitialAction = testing::internal::SetArgumentPointeeAction<1, int, void>; OtherActions = {testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::ReturnAction<int>}]' 1645 | }; | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1644:9: required from 'testing::internal::DoAllAction<InitialAction, OtherActions ...>::operator testing::Action<U(Args ...)>() const [with R = int; Args = {int*, int*, char*}; typename std::__1::enable_if<testing::internal::conjunction<std::__1::is_convertible<const InitialAction&, testing::Action<void(typename std::__1::conditional<std::__1::is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_convertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::Action<U(Args ...)> > >::value, int>::type <anonymous> = 0; InitialAction = testing::internal::SetArgumentPointeeAction<0, int, void>; OtherActions = {testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::ReturnAction<int>}]' 1644 | static_cast<const Base&>(*this), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /workspace/src/contrib/googletest/googlemock/test/gmock-more-actions_test.cc:872:22: required from here 872 | Return(3)); | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:361:23: warning: placement new constructing an object of type '_Fun' and size '112' in a region of type 'std::__1::aligned_storage<24>::type' and size '32' [-Wplacement-new=] 361 | __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af)); | ^~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:340:53: note: 'std::__1::__function::__value_func<int(int*, int*, char*)>::__buf_' declared here 340 | typename aligned_storage<3 * sizeof(void*)>::type __buf_; | ^~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h: In instantiation of 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::__value_func(_Fp&&, const _Alloc&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*)><int, int*, int*, char*, char*>() const::OA; _Alloc = std::__1::allocator<testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*)><int, int*, int*, char*, char*>() const::OA>; _Rp = int; _ArgTypes = {int*, int*, char*, char*}]': /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:372:113: required from 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::__value_func(_Fp&&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*)><int, int*, int*, char*, char*>() const::OA; typename std::__1::enable_if<(! std::__1::is_same<typename std::__1::decay<_Up>::type, std::__1::__function::__value_func<_Rp(_ArgTypes ...)> >::value), int>::type <anonymous> = 0; _Rp = int; _ArgTypes = {int*, int*, char*, char*}]' 372 | _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {} | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:946:50: required from 'std::__1::function<_Rp(_ArgTypes ...)>::function(_Fp) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*)><int, int*, int*, char*, char*>() const::OA; <template-parameter-2-2> = void; _Rp = int; _ArgTypes = {int*, int*, char*, char*}]' 946 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {} | ^~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:975:3: required from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::function<_Rp(_ArgTypes ...)>::operator=(_Fp&&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*)><int, int*, int*, char*, char*>() const::OA; <template-parameter-2-2> = void; _Rp = int; _ArgTypes = {int*, int*, char*, char*}]' 975 | function(std::forward<_Fp>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:824:10: required from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::true_type) [with G = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*)><int, int*, int*, char*, char*>() const::OA; R = int; Args = {int*, int*, char*, char*}; std::__1::true_type = std::__1::integral_constant<bool, true>]' 824 | fun_ = ::std::forward<G>(g); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:770:9: required from 'testing::Action<R(Args ...)>::Action(G&&) [with G = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*)><int, int*, int*, char*, char*>() const::OA; <template-parameter-2-2> = void; R = int; Args = {int*, int*, char*, char*}]' 770 | Init(::std::forward<G>(fun), IsCompatibleFunctor<G>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1645:5: required from 'testing::internal::DoAllAction<InitialAction, OtherActions ...>::operator testing::Action<U(Args ...)>() const [with R = int; Args = {int*, int*, char*, char*}; typename std::__1::enable_if<testing::internal::conjunction<std::__1::is_convertible<const InitialAction&, testing::Action<void(typename std::__1::conditional<std::__1::is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_convertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::Action<U(Args ...)> > >::value, int>::type <anonymous> = 0; InitialAction = testing::internal::SetArgumentPointeeAction<1, int, void>; OtherActions = {testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::ReturnAction<int>}]' 1645 | }; | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1644:9: required from 'testing::internal::DoAllAction<InitialAction, OtherActions ...>::operator testing::Action<U(Args ...)>() const [with R = int; Args = {int*, int*, char*, char*}; typename std::__1::enable_if<testing::internal::conjunction<std::__1::is_convertible<const InitialAction&, testing::Action<void(typename std::__1::conditional<std::__1::is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_convertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::Action<U(Args ...)> > >::value, int>::type <anonymous> = 0; InitialAction = testing::internal::SetArgumentPointeeAction<0, int, void>; OtherActions = {testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::ReturnAction<int>}]' 1644 | static_cast<const Base&>(*this), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /workspace/src/contrib/googletest/googlemock/test/gmock-more-actions_test.cc:885:45: required from here 885 | SetArgPointee<3>('b'), Return(3)); | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:361:23: warning: placement new constructing an object of type '_Fun' and size '112' in a region of type 'std::__1::aligned_storage<24>::type' and size '32' [-Wplacement-new=] 361 | __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af)); | ^~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:340:53: note: 'std::__1::__function::__value_func<int(int*, int*, char*, char*)>::__buf_' declared here 340 | typename aligned_storage<3 * sizeof(void*)>::type __buf_; | ^~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h: In instantiation of 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::__value_func(_Fp&&, const _Alloc&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*)><int, int*, int*, char*, char*, char*>() const::OA; _Alloc = std::__1::allocator<testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*)><int, int*, int*, char*, char*, char*>() const::OA>; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*}]': /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:372:113: required from 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::__value_func(_Fp&&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*)><int, int*, int*, char*, char*, char*>() const::OA; typename std::__1::enable_if<(! std::__1::is_same<typename std::__1::decay<_Up>::type, std::__1::__function::__value_func<_Rp(_ArgTypes ...)> >::value), int>::type <anonymous> = 0; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*}]' 372 | _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {} | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:946:50: required from 'std::__1::function<_Rp(_ArgTypes ...)>::function(_Fp) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*)><int, int*, int*, char*, char*, char*>() const::OA; <template-parameter-2-2> = void; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*}]' 946 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {} | ^~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:975:3: required from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::function<_Rp(_ArgTypes ...)>::operator=(_Fp&&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*)><int, int*, int*, char*, char*, char*>() const::OA; <template-parameter-2-2> = void; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*}]' 975 | function(std::forward<_Fp>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:824:10: required from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::true_type) [with G = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*)><int, int*, int*, char*, char*, char*>() const::OA; R = int; Args = {int*, int*, char*, char*, char*}; std::__1::true_type = std::__1::integral_constant<bool, true>]' 824 | fun_ = ::std::forward<G>(g); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:770:9: required from 'testing::Action<R(Args ...)>::Action(G&&) [with G = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*)><int, int*, int*, char*, char*, char*>() const::OA; <template-parameter-2-2> = void; R = int; Args = {int*, int*, char*, char*, char*}]' 770 | Init(::std::forward<G>(fun), IsCompatibleFunctor<G>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1645:5: required from 'testing::internal::DoAllAction<InitialAction, OtherActions ...>::operator testing::Action<U(Args ...)>() const [with R = int; Args = {int*, int*, char*, char*, char*}; typename std::__1::enable_if<testing::internal::conjunction<std::__1::is_convertible<const InitialAction&, testing::Action<void(typename std::__1::conditional<std::__1::is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_convertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::Action<U(Args ...)> > >::value, int>::type <anonymous> = 0; InitialAction = testing::internal::SetArgumentPointeeAction<1, int, void>; OtherActions = {testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::ReturnAction<int>}]' 1645 | }; | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1644:9: required from 'testing::internal::DoAllAction<InitialAction, OtherActions ...>::operator testing::Action<U(Args ...)>() const [with R = int; Args = {int*, int*, char*, char*, char*}; typename std::__1::enable_if<testing::internal::conjunction<std::__1::is_convertible<const InitialAction&, testing::Action<void(typename std::__1::conditional<std::__1::is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_convertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::Action<U(Args ...)> > >::value, int>::type <anonymous> = 0; InitialAction = testing::internal::SetArgumentPointeeAction<0, int, void>; OtherActions = {testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::ReturnAction<int>}]' 1644 | static_cast<const Base&>(*this), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /workspace/src/contrib/googletest/googlemock/test/gmock-more-actions_test.cc:899:68: required from here 899 | SetArgPointee<3>('b'), SetArgPointee<4>('c'), Return(3)); | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:361:23: warning: placement new constructing an object of type '_Fun' and size '112' in a region of type 'std::__1::aligned_storage<24>::type' and size '32' [-Wplacement-new=] 361 | __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af)); | ^~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:340:53: note: 'std::__1::__function::__value_func<int(int*, int*, char*, char*, char*)>::__buf_' declared here 340 | typename aligned_storage<3 * sizeof(void*)>::type __buf_; | ^~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h: In instantiation of 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::__value_func(_Fp&&, const _Alloc&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*>() const::OA; _Alloc = std::__1::allocator<testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*>() const::OA>; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*, char*}]': /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:372:113: required from 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::__value_func(_Fp&&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*>() const::OA; typename std::__1::enable_if<(! std::__1::is_same<typename std::__1::decay<_Up>::type, std::__1::__function::__value_func<_Rp(_ArgTypes ...)> >::value), int>::type <anonymous> = 0; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*, char*}]' 372 | _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {} | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:946:50: required from 'std::__1::function<_Rp(_ArgTypes ...)>::function(_Fp) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*>() const::OA; <template-parameter-2-2> = void; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*, char*}]' 946 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {} | ^~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:975:3: required from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::function<_Rp(_ArgTypes ...)>::operator=(_Fp&&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*>() const::OA; <template-parameter-2-2> = void; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*, char*}]' 975 | function(std::forward<_Fp>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:824:10: required from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::true_type) [with G = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*>() const::OA; R = int; Args = {int*, int*, char*, char*, char*, char*}; std::__1::true_type = std::__1::integral_constant<bool, true>]' 824 | fun_ = ::std::forward<G>(g); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:770:9: required from 'testing::Action<R(Args ...)>::Action(G&&) [with G = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*>() const::OA; <template-parameter-2-2> = void; R = int; Args = {int*, int*, char*, char*, char*, char*}]' 770 | Init(::std::forward<G>(fun), IsCompatibleFunctor<G>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1645:5: required from 'testing::internal::DoAllAction<InitialAction, OtherActions ...>::operator testing::Action<U(Args ...)>() const [with R = int; Args = {int*, int*, char*, char*, char*, char*}; typename std::__1::enable_if<testing::internal::conjunction<std::__1::is_convertible<const InitialAction&, testing::Action<void(typename std::__1::conditional<std::__1::is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_convertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::Action<U(Args ...)> > >::value, int>::type <anonymous> = 0; InitialAction = testing::internal::SetArgumentPointeeAction<1, int, void>; OtherActions = {testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::ReturnAction<int>}]' 1645 | }; | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1644:9: required from 'testing::internal::DoAllAction<InitialAction, OtherActions ...>::operator testing::Action<U(Args ...)>() const [with R = int; Args = {int*, int*, char*, char*, char*, char*}; typename std::__1::enable_if<testing::internal::conjunction<std::__1::is_convertible<const InitialAction&, testing::Action<void(typename std::__1::conditional<std::__1::is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_convertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::Action<U(Args ...)> > >::value, int>::type <anonymous> = 0; InitialAction = testing::internal::SetArgumentPointeeAction<0, int, void>; OtherActions = {testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::ReturnAction<int>}]' 1644 | static_cast<const Base&>(*this), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /workspace/src/contrib/googletest/googlemock/test/gmock-more-actions_test.cc:915:22: required from here 915 | Return(3)); | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:361:23: warning: placement new constructing an object of type '_Fun' and size '112' in a region of type 'std::__1::aligned_storage<24>::type' and size '32' [-Wplacement-new=] 361 | __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af)); | ^~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:340:53: note: 'std::__1::__function::__value_func<int(int*, int*, char*, char*, char*, char*)>::__buf_' declared here 340 | typename aligned_storage<3 * sizeof(void*)>::type __buf_; | ^~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h: In instantiation of 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::__value_func(_Fp&&, const _Alloc&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*>() const::OA; _Alloc = std::__1::allocator<testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*>() const::OA>; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*, char*, char*}]': /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:372:113: required from 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::__value_func(_Fp&&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*>() const::OA; typename std::__1::enable_if<(! std::__1::is_same<typename std::__1::decay<_Up>::type, std::__1::__function::__value_func<_Rp(_ArgTypes ...)> >::value), int>::type <anonymous> = 0; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*, char*, char*}]' 372 | _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {} | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:946:50: required from 'std::__1::function<_Rp(_ArgTypes ...)>::function(_Fp) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*>() const::OA; <template-parameter-2-2> = void; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*, char*, char*}]' 946 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {} | ^~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:975:3: required from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::function<_Rp(_ArgTypes ...)>::operator=(_Fp&&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*>() const::OA; <template-parameter-2-2> = void; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*, char*, char*}]' 975 | function(std::forward<_Fp>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:824:10: required from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::true_type) [with G = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*>() const::OA; R = int; Args = {int*, int*, char*, char*, char*, char*, char*}; std::__1::true_type = std::__1::integral_constant<bool, true>]' 824 | fun_ = ::std::forward<G>(g); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:770:9: required from 'testing::Action<R(Args ...)>::Action(G&&) [with G = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*>() const::OA; <template-parameter-2-2> = void; R = int; Args = {int*, int*, char*, char*, char*, char*, char*}]' 770 | Init(::std::forward<G>(fun), IsCompatibleFunctor<G>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1645:5: required from 'testing::internal::DoAllAction<InitialAction, OtherActions ...>::operator testing::Action<U(Args ...)>() const [with R = int; Args = {int*, int*, char*, char*, char*, char*, char*}; typename std::__1::enable_if<testing::internal::conjunction<std::__1::is_convertible<const InitialAction&, testing::Action<void(typename std::__1::conditional<std::__1::is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_convertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::Action<U(Args ...)> > >::value, int>::type <anonymous> = 0; InitialAction = testing::internal::SetArgumentPointeeAction<1, int, void>; OtherActions = {testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::ReturnAction<int>}]' 1645 | }; | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1644:9: required from 'testing::internal::DoAllAction<InitialAction, OtherActions ...>::operator testing::Action<U(Args ...)>() const [with R = int; Args = {int*, int*, char*, char*, char*, char*, char*}; typename std::__1::enable_if<testing::internal::conjunction<std::__1::is_convertible<const InitialAction&, testing::Action<void(typename std::__1::conditional<std::__1::is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_convertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::Action<U(Args ...)> > >::value, int>::type <anonymous> = 0; InitialAction = testing::internal::SetArgumentPointeeAction<0, int, void>; OtherActions = {testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::ReturnAction<int>}]' 1644 | static_cast<const Base&>(*this), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /workspace/src/contrib/googletest/googlemock/test/gmock-more-actions_test.cc:934:72: required from here 934 | SetArgPointee<5>('d'), SetArgPointee<6>('e'), Return(3)); | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:361:23: warning: placement new constructing an object of type '_Fun' and size '112' in a region of type 'std::__1::aligned_storage<24>::type' and size '32' [-Wplacement-new=] 361 | __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af)); | ^~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:340:53: note: 'std::__1::__function::__value_func<int(int*, int*, char*, char*, char*, char*, char*)>::__buf_' declared here 340 | typename aligned_storage<3 * sizeof(void*)>::type __buf_; | ^~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h: In instantiation of 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::__value_func(_Fp&&, const _Alloc&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*, char*>() const::OA; _Alloc = std::__1::allocator<testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*, char*>() const::OA>; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*, char*, char*, char*}]': /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:372:113: required from 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::__value_func(_Fp&&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*, char*>() const::OA; typename std::__1::enable_if<(! std::__1::is_same<typename std::__1::decay<_Up>::type, std::__1::__function::__value_func<_Rp(_ArgTypes ...)> >::value), int>::type <anonymous> = 0; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*, char*, char*, char*}]' 372 | _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {} | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:946:50: required from 'std::__1::function<_Rp(_ArgTypes ...)>::function(_Fp) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*, char*>() const::OA; <template-parameter-2-2> = void; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*, char*, char*, char*}]' 946 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {} | ^~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:975:3: required from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::function<_Rp(_ArgTypes ...)>::operator=(_Fp&&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*, char*>() const::OA; <template-parameter-2-2> = void; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*, char*, char*, char*}]' 975 | function(std::forward<_Fp>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:824:10: required from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::true_type) [with G = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*, char*>() const::OA; R = int; Args = {int*, int*, char*, char*, char*, char*, char*, char*}; std::__1::true_type = std::__1::integral_constant<bool, true>]' 824 | fun_ = ::std::forward<G>(g); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:770:9: required from 'testing::Action<R(Args ...)>::Action(G&&) [with G = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*, char*>() const::OA; <template-parameter-2-2> = void; R = int; Args = {int*, int*, char*, char*, char*, char*, char*, char*}]' 770 | Init(::std::forward<G>(fun), IsCompatibleFunctor<G>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1645:5: required from 'testing::internal::DoAllAction<InitialAction, OtherActions ...>::operator testing::Action<U(Args ...)>() const [with R = int; Args = {int*, int*, char*, char*, char*, char*, char*, char*}; typename std::__1::enable_if<testing::internal::conjunction<std::__1::is_convertible<const InitialAction&, testing::Action<void(typename std::__1::conditional<std::__1::is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_convertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::Action<U(Args ...)> > >::value, int>::type <anonymous> = 0; InitialAction = testing::internal::SetArgumentPointeeAction<1, int, void>; OtherActions = {testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::ReturnAction<int>}]' 1645 | }; | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1644:9: required from 'testing::internal::DoAllAction<InitialAction, OtherActions ...>::operator testing::Action<U(Args ...)>() const [with R = int; Args = {int*, int*, char*, char*, char*, char*, char*, char*}; typename std::__1::enable_if<testing::internal::conjunction<std::__1::is_convertible<const InitialAction&, testing::Action<void(typename std::__1::conditional<std::__1::is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_convertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::Action<U(Args ...)> > >::value, int>::type <anonymous> = 0; InitialAction = testing::internal::SetArgumentPointeeAction<0, int, void>; OtherActions = {testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::ReturnAction<int>}]' 1644 | static_cast<const Base&>(*this), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /workspace/src/contrib/googletest/googlemock/test/gmock-more-actions_test.cc:954:77: required from here 954 | SetArgPointee<6>('e'), SetArgPointee<7>('f'), Return(3)); | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:361:23: warning: placement new constructing an object of type '_Fun' and size '112' in a region of type 'std::__1::aligned_storage<24>::type' and size '32' [-Wplacement-new=] 361 | __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af)); | ^~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:340:53: note: 'std::__1::__function::__value_func<int(int*, int*, char*, char*, char*, char*, char*, char*)>::__buf_' declared here 340 | typename aligned_storage<3 * sizeof(void*)>::type __buf_; | ^~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h: In instantiation of 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::__value_func(_Fp&&, const _Alloc&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::SetArgumentPointeeAction<8, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*, char*, char*>() const::OA; _Alloc = std::__1::allocator<testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::SetArgumentPointeeAction<8, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*, char*, char*>() const::OA>; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*, char*, char*, char*, char*}]': /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:372:113: required from 'std::__1::__function::__value_func<_Rp(_ArgTypes ...)>::__value_func(_Fp&&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::SetArgumentPointeeAction<8, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*, char*, char*>() const::OA; typename std::__1::enable_if<(! std::__1::is_same<typename std::__1::decay<_Up>::type, std::__1::__function::__value_func<_Rp(_ArgTypes ...)> >::value), int>::type <anonymous> = 0; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*, char*, char*, char*, char*}]' 372 | _LIBCPP_HIDE_FROM_ABI explicit __value_func(_Fp&& __f) : __value_func(std::forward<_Fp>(__f), allocator<_Fp>()) {} | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:946:50: required from 'std::__1::function<_Rp(_ArgTypes ...)>::function(_Fp) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::SetArgumentPointeeAction<8, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*, char*, char*>() const::OA; <template-parameter-2-2> = void; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*, char*, char*, char*, char*}]' 946 | function<_Rp(_ArgTypes...)>::function(_Fp __f) : __f_(std::move(__f)) {} | ^~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:975:3: required from 'std::__1::function<_Rp(_ArgTypes ...)>& std::__1::function<_Rp(_ArgTypes ...)>::operator=(_Fp&&) [with _Fp = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::SetArgumentPointeeAction<8, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*, char*, char*>() const::OA; <template-parameter-2-2> = void; _Rp = int; _ArgTypes = {int*, int*, char*, char*, char*, char*, char*, char*, char*}]' 975 | function(std::forward<_Fp>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:824:10: required from 'void testing::Action<R(Args ...)>::Init(G&&, std::__1::true_type) [with G = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::SetArgumentPointeeAction<8, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*, char*, char*>() const::OA; R = int; Args = {int*, int*, char*, char*, char*, char*, char*, char*, char*}; std::__1::true_type = std::__1::integral_constant<bool, true>]' 824 | fun_ = ::std::forward<G>(g); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:770:9: required from 'testing::Action<R(Args ...)>::Action(G&&) [with G = testing::internal::DoAllAction<testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::SetArgumentPointeeAction<8, char, void>, testing::internal::ReturnAction<int> >::operator testing::Action<int(int*, int*, char*, char*, char*, char*, char*, char*, char*)><int, int*, int*, char*, char*, char*, char*, char*, char*, char*>() const::OA; <template-parameter-2-2> = void; R = int; Args = {int*, int*, char*, char*, char*, char*, char*, char*, char*}]' 770 | Init(::std::forward<G>(fun), IsCompatibleFunctor<G>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1645:5: required from 'testing::internal::DoAllAction<InitialAction, OtherActions ...>::operator testing::Action<U(Args ...)>() const [with R = int; Args = {int*, int*, char*, char*, char*, char*, char*, char*, char*}; typename std::__1::enable_if<testing::internal::conjunction<std::__1::is_convertible<const InitialAction&, testing::Action<void(typename std::__1::conditional<std::__1::is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_convertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::Action<U(Args ...)> > >::value, int>::type <anonymous> = 0; InitialAction = testing::internal::SetArgumentPointeeAction<1, int, void>; OtherActions = {testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::SetArgumentPointeeAction<8, char, void>, testing::internal::ReturnAction<int>}]' 1645 | }; | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/private/gmock/gmock-actions.h:1644:9: required from 'testing::internal::DoAllAction<InitialAction, OtherActions ...>::operator testing::Action<U(Args ...)>() const [with R = int; Args = {int*, int*, char*, char*, char*, char*, char*, char*, char*}; typename std::__1::enable_if<testing::internal::conjunction<std::__1::is_convertible<const InitialAction&, testing::Action<void(typename std::__1::conditional<std::__1::is_scalar<Args>::value, Args, const Args&>::type ...)> >, std::__1::is_convertible<const testing::internal::DoAllAction<OtherActions ...>&, testing::Action<U(Args ...)> > >::value, int>::type <anonymous> = 0; InitialAction = testing::internal::SetArgumentPointeeAction<0, int, void>; OtherActions = {testing::internal::SetArgumentPointeeAction<1, int, void>, testing::internal::SetArgumentPointeeAction<2, char, void>, testing::internal::SetArgumentPointeeAction<3, char, void>, testing::internal::SetArgumentPointeeAction<4, char, void>, testing::internal::SetArgumentPointeeAction<5, char, void>, testing::internal::SetArgumentPointeeAction<6, char, void>, testing::internal::SetArgumentPointeeAction<7, char, void>, testing::internal::SetArgumentPointeeAction<8, char, void>, testing::internal::ReturnAction<int>}]' 1644 | static_cast<const Base&>(*this), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /workspace/src/contrib/googletest/googlemock/test/gmock-more-actions_test.cc:977:72: required from here 977 | SetArgPointee<7>('f'), SetArgPointee<8>('g'), Return(3)); | ^ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:361:23: warning: placement new constructing an object of type '_Fun' and size '112' in a region of type 'std::__1::aligned_storage<24>::type' and size '32' [-Wplacement-new=] 361 | __f_ = ::new ((void*)&__buf_) _Fun(std::move(__f), _Alloc(__af)); | ^~~~~~~~~~~~~~ /tmp/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__functional/function.h:340:53: note: 'std::__1::__function::__value_func<int(int*, int*, char*, char*, char*, char*, char*, char*, char*)>::__buf_' declared here 340 | typename aligned_storage<3 * sizeof(void*)>::type __buf_; | ^~~~~~ --- all_subdir_usr.sbin --- cc1plus: all warnings being treated as errors *** [ctld.o] Error code 1 make[4]: stopped in /workspace/src/usr.sbin/ctld --- all_subdir_tests --- make[5]: stopped in /workspace/src/tests/sys/fs --- all_subdir_lib --- make[2]: stopped in /workspace/src --- all_subdir_usr.bin --- make[2]: stopped in /workspace/src --- all_subdir_usr.sbin --- make[2]: stopped in /workspace/src --- all_subdir_tests --- make[4]: stopped in /workspace/src/tests/sys make[3]: stopped in /workspace/src/tests make[2]: stopped in /workspace/src 263.66 real 1750.14 user 179.93 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-gcc14_build] $ /bin/sh -xe /tmp/jenkins2312185410838935301.sh + sh freebsd-ci/scripts/jail/clean.sh clean jail FreeBSD-main-amd64-gcc14_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