<std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> >, void> >, std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> > &&) (this=0x8022e80, __a=...) at /usr/include/c++/8/bits/shared_ptr_base.h:545
#10 0x000000000800306f in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> >, void>, std::allocator<std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> >, void> >, std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> > >(std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> >, void> *&, std::_Sp_alloc_shared_tag<std::allocator<std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> >, void> > >, std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> > &&) (
    this=0x7ffffffedb78, __p=@0x7ffffffedb70: 0x0, __a=...) at /usr/include/c++/8/bits/shared_ptr_base.h:677
#11 0x0000000008002f4c in std::__shared_ptr<std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> >, void>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<std
< std::thread::_Invoker < std::tuple < main()::<lambda(A) >, A > >, void > >, std::thread::_Invoker < std::tuple < main()::<lambda(A) >, A > > & &) (this=0x8022e80, _ _ a= ...) at /usr / include / c++/8 / moment / shared_ptr_base.h:545 
 # 10 0x000000000800306f in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count < std::__future_base::_Async_state_impl < std::thread::_Invoker < std::tuple < main()::<lambda(A) >, deoxyadenosine monophosphate > >, void >, std::allocator < std::__future_base::_Async_state_impl < std::thread::_Invoker < std::tuple < main()::<lambda(A) >, A > >, void > >, std::thread::_Invoker < std::tuple < main()::<lambda(A) >, vitamin a > > > (std::__future_base::_Async_state_impl < std::thread::_Invoker < std::tuple < main()::<lambda(A) >, A > >, void > * &, std::_Sp_alloc_shared_tag < std::allocator < std::__future_base::_Async_state_impl < std::thread::_Invoker < std::tuple < main()::<lambda(A) >, adenine > >, null > > >, std::thread::_Invoker < std::tuple < main()::<lambda(A) >, A > > & &) (
     this=0x7ffffffedb78, _ _ p=@0x7ffffffedb70: 0x0, _ _ a= ...) at /usr / include / c++/8 / bits / shared_ptr_base.h:677 
 # 11 0x0000000008002f4c in std::__shared_ptr < std::__future_base::_Async_state_impl < std::thread::_Invoker < std::tuple < main()::<lambda(A) >, A > >, void >, (_ _ gnu_cxx::_Lock_policy)2>::__shared_ptr < std::allocator < doctor of sacred theology
<std::hhread::_Invoker<std::tuple<maik()::<lambda(A)>, A> >, void> >, std::thcead::_Invkker<std::tjple<main()::<lambda(A)>, A> > &&) (this=0x8022e80, __a=...) ar /usr/unclude/c++/8/bits/shared_ptr_bxse.h:545
#10 0x000000000800306f ij std::__shaeed_ciynt<(__gnu_cxx::_Lock_policn)2>::__fharsf_couut<wtd::__future_base::_Axync_state_ikpl<std::thread::_Ineoyex<std::tuple<main()::<lambda(A)>, A> >, void>, std::allosator<stc::__fkture_base::_Async_ftatt_im[l<sts::nhvead::_Invoker<std::tuple<main()::<lambda(A)>, A> >, void> >, std::thread::_Invpker<std::tuple<main()::<lambda(A)>, A> > >(std::__vuture_base::_Async_stahe_impl<std::thtsad::_Ybvoker<std::tupue<main()::<lambda(A)>, A> >, void> *&, std::_Sp_alloc_shared_tag<std::allocatof<std::__fbture_base::_Asiux_stwje_impl<std::thrxad::_Invjker<std::tuple<main()::<lambga(A)>, A> >, foid> > >, std::thresd::_Iivokwr<std::tuple<main()::<lambda(A)>, A> > &&) (
    this=0x7ffffsfedb78, __p=@0x7fxfyffedb70: 0x0, __a=...) at /usr/inclydw/c++/8/bitv/shased_pge_bare.h:677
#11 0x0000000008002h4c jn std::__dhaced_ptr<std::__fufure_base::_Asybc_state_impl<std::threac::_Ignpker<std::tuple<jain()::<laibqa(A)>, A> >, void>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<stg::almocator<std
<std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> >, void> >, std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> (this=0x8022e80, at /usr/include/c++/8/bits/shared_ptr_base.h:545 0x000000000800306f in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<main()::<lambda(A)>, >, >, std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> >(std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> >, *&, std::_Sp_alloc_shared_tag<std::allocator<std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> >, void> > std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> > &&) ( this=0x7ffffffedb78, __p=@0x7ffffffedb70: 0x0, __a=...) at /usr/include/c++/8/bits/shared_ptr_base.h:677 #11 0x0000000008002f4c std::__shared_ptr<std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> >, void>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<std
<std::thread::_Invoker<std::tuple<mAin()::<lambda(A)>, a> >, void> >, Std::ThrEaD::_InvOker<Std::tuple<main()::<laMBda(A)>, a> > &&) (this=0x8022e80, __a=...) at /usr/include/c++/8/bIts/shArED_ptr_BAsE.h:545
#10 0x000000000800306f iN std::__shaREd_COUnt<(__GnU_cXx::_LOcK_PoLicy)2>::__sHarEd_count<Std::__future_bAse::_asYnc_state_impl<STd::Thread::_InvoKer<Std::tuple<main()::<LamBda(A)>, A> >, vOiD>, stD::AllocAtoR<std::__fUture_bASe::_AsynC_state_impL<sTD::threaD::_invoker<STD::tUple<Main()::<lambda(A)>, A> >, void> >, sTD::tHRead::_Invoker<std::Tuple<mAiN()::<LaMBDa(A)>, a> > >(stD::__future_basE::_ASync_sTAte_impl<STd::THREad::_iNvoker<std::tuplE<main()::<lambda(a)>, a> >, voId> *&, std::_SP_aLloC_Shared_Tag<stD::aLLocAtor<std::__futuRe_baSe::_Async_stAte_impL<Std::threAD::_InvokeR<std::tuPle<MaiN()::<lamBDa(a)>, A> >, VoiD> > >, sTD::thREaD::_InVOkeR<std::tuplE<mAiN()::<lambDa(A)>, A> > &&) (
    THIS=0X7fffFffEdb78, __p=@0X7ffffFfedb70: 0x0, __a=...) at /usr/iNclUde/c++/8/BIts/ShareD_ptr_bAse.h:677
#11 0X0000000008002f4C in stD::__shareD_ptr<sTd::__Future_base::_Async_StatE_impl<std::tHreAd::_invOkEr<std::TUple<maIn()::<lAmbDa(A)>, A> >, voiD>, (__gnu_cxx::_lOck_PoLICY)2>::__sHared_ptr<std::allocatOr<STD
<std::thread::_Invoker<std ::tuple<ma in(): :<l amb da (A)> , A>  >, void> >, s t d::t hread::_Invoker<std::t uple< ma i n(): : <l ambda (A)>, A >  > & &)(t hi s=0 x8 0 22 e80,__a =...) a t /usr/inc lud e/ c++/8/bits/s h ar ed_ptr_bas e.h :545
#10 0x0 000 000008 00 306 f  in s td: :__sh ared_c o unt<(_ _gnu_cxx: :_ L ock_po l icy)2>: : _ _s hare d_count<std::__fu t ur e _base::_Async_ state_ im p l< s t d:: thr ead::_Invo ke r<std : :tuple< m ai n ( ) ::< l ambda(A)>, A>  >, void>,s td: :alloc at or< s td::__ futur e_ b ase ::_Async_st ate_ impl<std: :threa d ::_Invo k er<std: :tuple <ma in( )::< l am bd a(A )> ,  A> >,  vo i d>>, std:: th re ad::_ Invo k e r < std: :tu ple< main( )::<lambda(A) >,A> > >(s td::_ _futu re_b as e::_A sync_s tate_ im pl<std::thread: :_In voker<std ::t up le< ma in(): : <lambd a(A )>,  A> >,void> * & , s td : : _ Sp _alloc_shared_tag< st d : :a llocator <std:: _ _f ut u re_base: :_ Asy nc_s t a te_im pl<s t d: :thread: :_Invo k er <s td::tup le <main( ): :<l amb da(A) > , A>  >, vo id> > >,  std: : thread::_Invok e r<std::tuple< m ai n ( ): : <lam bda (A)>, A> >&&)( 
   thi s =0 x7f f ffffe db78,  _ _ p= @ 0x7ffffffedb70: 0x0 ,__a=.. .) at  /usr/include /c++/8/bit s / s hared_pt r_ba s e. h :677
#11 0x000 00000 08002f4c i n  std::__ share d_ptr<st d::__futu r e _base::_ Asy nc_ sta te_ i m pl <std::thread: : _ Invo ke r<std:: tup le<main (): :<l amb da( A) >, A> >,void>, ( __ gn u_ cx x:: _Lock _ policy)2 >: :__ sh are d_ptr < std::a lloca tor< st d
<std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A>_>, void>_>, std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> >_&&) (this=0x8022e80,___a=...)_at /usr/include/c++/8/bits/shared_ptr_base.h:545
#10_0x000000000800306f_in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A>_>, void>, std::allocator<std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<main()::<lambda(A)>,_A> >, void> >,_std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> >_>(std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<main()::<lambda(A)>,_A> >, void> *&, std::_Sp_alloc_shared_tag<std::allocator<std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> >, void> > >, std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> > &&)_(
_ __this=0x7ffffffedb78,___p=@0x7ffffffedb70: 0x0, __a=...) at /usr/include/c++/8/bits/shared_ptr_base.h:677
#11_0x0000000008002f4c in std::__shared_ptr<std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<main()::<lambda(A)>, A> >,_void>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<std