Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls  ms/call  ms/call  name    
100.00      0.01     0.01       20     0.50     0.50  std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&)
  0.00      0.01     0.00     4396     0.00     0.00  std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::Dequeiterator(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&)
  0.00      0.01     0.00     3510     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const
  0.00      0.01     0.00     3170     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const
  0.00      0.01     0.00     2217     0.00     0.00  std::operator==(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&)
  0.00      0.01     0.00     2192     0.00     0.00  std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::begin()
  0.00      0.01     0.00     2180     0.00     0.00  std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::end()
  0.00      0.01     0.00     2137     0.00     0.00  cppthread::fifo<(anonymous namespace)::data_t>::pop_front((anonymous namespace)::data_t&, long)
  0.00      0.01     0.00     2137     0.00     0.00  (anonymous namespace)::test_runner::continue_running() const
  0.00      0.01     0.00     2137     0.00     0.00  cppthread::fifo<(anonymous namespace)::data_t>::pop_front((anonymous namespace)::data_t&, long)::{lambda()#1}::operator()() const
  0.00      0.01     0.00     1582     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&)
  0.00      0.01     0.00     1538     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const
  0.00      0.01     0.00     1537     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const
  0.00      0.01     0.00     1537     0.00     0.00  std::pointer_traits<char const>::pointer_to(char const&)
  0.00      0.01     0.00     1537     0.00     0.00  char const std::__addressof<char const>(char const&)
  0.00      0.01     0.00     1537     0.00     0.00  char const std::addressof<char const>(char const&)
  0.00      0.01     0.00     1482     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
  0.00      0.01     0.00     1379     0.00     0.00  std::is_constant_evaluated()
  0.00      0.01     0.00     1332     0.00     0.00  std::char_traits<char>::assign(char&, char const&)
  0.00      0.01     0.00     1295     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
  0.00      0.01     0.00     1293     0.00     0.00  operator new(unsigned long, void)
  0.00      0.01     0.00     1270     0.00     0.00  Catch::StringRef::StringRef(char const, unsigned long)
  0.00      0.01     0.00     1091     0.00     0.00  std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
  0.00      0.01     0.00      973     0.00     0.00  std::pointer_traits<char>::pointer_to(char&)
  0.00      0.01     0.00      973     0.00     0.00  char std::__addressof<char>(char&)
  0.00      0.01     0.00      973     0.00     0.00  char std::addressof<char>(char&)
  0.00      0.01     0.00      971     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
  0.00      0.01     0.00      847     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
  0.00      0.01     0.00      825     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
  0.00      0.01     0.00      791     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const
  0.00      0.01     0.00      791     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const
  0.00      0.01     0.00      786     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
  0.00      0.01     0.00      781     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
  0.00      0.01     0.00      773     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const
  0.00      0.01     0.00      766     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++()
  0.00      0.01     0.00      726     0.00     0.00  std::__deque_buf_size(unsigned long)
  0.00      0.01     0.00      716     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&)
  0.00      0.01     0.00      711     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const
  0.00      0.01     0.00      606     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count()
  0.00      0.01     0.00      505     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
  0.00      0.01     0.00      481     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator()
  0.00      0.01     0.00      462     0.00     0.00  std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::Dequeiterator(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>> const&)
  0.00      0.01     0.00      437     0.00     0.00  Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      0.01     0.00      429     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.01     0.00      425     0.00     0.00  Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&)
  0.00      0.01     0.00      422     0.00     0.00  std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.01     0.00      422     0.00     0.00  std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.01     0.00      415     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const
  0.00      0.01     0.00      413     0.00     0.00  bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&)
  0.00      0.01     0.00      397     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const
  0.00      0.01     0.00      390     0.00     0.00  Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef)
  0.00      0.01     0.00      369     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&)
  0.00      0.01     0.00      358     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count()
  0.00      0.01     0.00      344     0.00     0.00  Catch::Clara::Detail::ParserBase::~ParserBase()
  0.00      0.01     0.00      330     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const
  0.00      0.01     0.00      325     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long)
  0.00      0.01     0.00      318     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char)
  0.00      0.01     0.00      316     0.00     0.00  std::allocator<Catch::StringRef>::~allocator()
  0.00      0.01     0.00      303     0.00     0.00  Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&)
  0.00      0.01     0.00      302     0.00     0.00  Catch::operator"" sr(char const, unsigned long)
  0.00      0.01     0.00      293     0.00     0.00  Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&)
  0.00      0.01     0.00      290     0.00     0.00  std::removereference<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&)
  0.00      0.01     0.00      287     0.00     0.00  unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
  0.00      0.01     0.00      279     0.00     0.00  Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&)
  0.00      0.01     0.00      277     0.00     0.00  std::char_traits<char>::copy(char, char const, unsigned long)
  0.00      0.01     0.00      274     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release()
  0.00      0.01     0.00      264     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const
  0.00      0.01     0.00      263     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr()
  0.00      0.01     0.00      263     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.01     0.00      260     0.00     0.00  Catch::StringRef::StringRef()
  0.00      0.01     0.00      260     0.00     0.00  void std::Destroyaux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef)
  0.00      0.01     0.00      260     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl()
  0.00      0.01     0.00      260     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase()
  0.00      0.01     0.00      260     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector()
  0.00      0.01     0.00      260     0.00     0.00  void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef)
  0.00      0.01     0.00      260     0.00     0.00  void std::Destroy<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
  0.00      0.01     0.00      255     0.00     0.00  __gnu_cxx::new_allocator<Catch::StringRef>::new_allocator(__gnu_cxx::new_allocator<Catch::StringRef> const&)
  0.00      0.01     0.00      255     0.00     0.00  std::allocator<Catch::StringRef>::allocator(std::allocator<Catch::StringRef> const&)
  0.00      0.01     0.00      246     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const
  0.00      0.01     0.00      242     0.00     0.00  Catch::Clara::Opt::~Opt()
  0.00      0.01     0.00      242     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl()
  0.00      0.01     0.00      242     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl()
  0.00      0.01     0.00      235     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&)
  0.00      0.01     0.00      226     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&)
  0.00      0.01     0.00      222     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
  0.00      0.01     0.00      222     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      0.01     0.00      222     0.00     0.00  void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&)
  0.00      0.01     0.00      214     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.01     0.00      213     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::ok()
  0.00      0.01     0.00      213     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      0.01     0.00      213     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::~BasicResult()
  0.00      0.01     0.00      213     0.00     0.00  Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      0.01     0.00      213     0.00     0.00  Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase()
  0.00      0.01     0.00      213     0.00     0.00  Catch::Clara::Detail::ParserBase::validate() const
  0.00      0.01     0.00      199     0.00     0.00  void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt)
  0.00      0.01     0.00      198     0.00     0.00  operator"" catchsr(char const, unsigned long)
  0.00      0.01     0.00      189     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long)
  0.00      0.01     0.00      184     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const
  0.00      0.01     0.00      180     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const
  0.00      0.01     0.00      166     0.00     0.00  Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&)
  0.00      0.01     0.00      159     0.00     0.00  std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::_S_buffer_size()
  0.00      0.01     0.00      159     0.00     0.00  unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
  0.00      0.01     0.00      155     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
  0.00      0.01     0.00      154     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      0.01     0.00      153     0.00     0.00  Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long)
  0.00      0.01     0.00      153     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy()
  0.00      0.01     0.00      145     0.00     0.00  Catch::Clara::Opt::Opt(Catch::Clara::Opt&&)
  0.00      0.01     0.00      145     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&)
  0.00      0.01     0.00      145     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&)
  0.00      0.01     0.00      145     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&)
  0.00      0.01     0.00      145     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&)
  0.00      0.01     0.00      145     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&)
  0.00      0.01     0.00      145     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&)
  0.00      0.01     0.00      145     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.01     0.00      145     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&)
  0.00      0.01     0.00      145     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&)
  0.00      0.01     0.00      142     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const
  0.00      0.01     0.00      131     0.00     0.00  std::allocator_traits<std::allocator<Catch::StringRef> >::max_size(std::allocator<Catch::StringRef> const&)
  0.00      0.01     0.00      131     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&)
  0.00      0.01     0.00      130     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const
  0.00      0.01     0.00      130     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
  0.00      0.01     0.00      130     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_do_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&, std::integral_constant<bool, true>)
  0.00      0.01     0.00      130     0.00     0.00  Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
  0.00      0.01     0.00      130     0.00     0.00  Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
  0.00      0.01     0.00      129     0.00     0.00  void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt)
  0.00      0.01     0.00      121     0.00     0.00  std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const
  0.00      0.01     0.00      121     0.00     0.00  std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&)
  0.00      0.01     0.00      120     0.00     0.00  __gnu_cxx::new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long)
  0.00      0.01     0.00      120     0.00     0.00  __gnu_cxx::new_allocator<Catch::StringRef>::allocate(unsigned long, void const)
  0.00      0.01     0.00      120     0.00     0.00  __gnu_cxx::new_allocator<Catch::StringRef>::_M_max_size() const
  0.00      0.01     0.00      120     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long)
  0.00      0.01     0.00      120     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00      120     0.00     0.00  std::allocator_traits<std::allocator<Catch::StringRef> >::deallocate(std::allocator<Catch::StringRef>&, Catch::StringRef, unsigned long)
  0.00      0.01     0.00      120     0.00     0.00  std::allocator_traits<std::allocator<Catch::StringRef> >::allocate(std::allocator<Catch::StringRef>&, unsigned long)
  0.00      0.01     0.00      115     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data()
  0.00      0.01     0.00      110     0.00     0.00  std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::~__weak_ptr()
  0.00      0.01     0.00      110     0.00     0.00  std::__weak_count<(__gnu_cxx::Lockpolicy)2>::~__weak_count()
  0.00      0.01     0.00      110     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt&&)
  0.00      0.01     0.00      110     0.00     0.00  decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&)
  0.00      0.01     0.00      110     0.00     0.00  std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&)
  0.00      0.01     0.00      108     0.00     0.00  std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_get_Tp_allocator()
  0.00      0.01     0.00      107     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&)
  0.00      0.01     0.00      101     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&)
  0.00      0.01     0.00      100     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end()
  0.00      0.01     0.00      100     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin()
  0.00      0.01     0.00       99     0.00     0.00  Catch::ITransientExpression::ITransientExpression(bool, bool)
  0.00      0.01     0.00       97     0.00     0.00  Catch::AssertionHandler::~AssertionHandler()
  0.00      0.01     0.00       96     0.00     0.00  std::remove_reference<CATCH2_INTERNAL_TEST_0()::item_t&>::type&& std::move<CATCH2_INTERNAL_TEST_0()::item_t&>(CATCH2_INTERNAL_TEST_0()::item_t&)
  0.00      0.01     0.00       93     0.00     0.00  __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long)
  0.00      0.01     0.00       93     0.00     0.00  std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long)
  0.00      0.01     0.00       93     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
  0.00      0.01     0.00       93     0.00     0.00  std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag)
  0.00      0.01     0.00       93     0.00     0.00  std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&)
  0.00      0.01     0.00       93     0.00     0.00  std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const)
  0.00      0.01     0.00       91     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&)
  0.00      0.01     0.00       90     0.00     0.00  __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const)
  0.00      0.01     0.00       90     0.00     0.00  __gnu_cxx::new_allocator<char>::_M_max_size() const
  0.00      0.01     0.00       90     0.00     0.00  std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long)
  0.00      0.01     0.00       90     0.00     0.00  std::remove_reference<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&)
  0.00      0.01     0.00       90     0.00     0.00  std::remove_reference<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&)
  0.00      0.01     0.00       89     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char const>(char const)
  0.00      0.01     0.00       89     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)
  0.00      0.01     0.00       89     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const)
  0.00      0.01     0.00       89     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
  0.00      0.01     0.00       87     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&)
  0.00      0.01     0.00       87     0.00     0.00  std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::_M_set_node(std::weak_ptr<cppthread::item_with_predicate>*)
  0.00      0.01     0.00       86     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++()
  0.00      0.01     0.00       86     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const
  0.00      0.01     0.00       85     0.00     0.00  bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&)
  0.00      0.01     0.00       84     0.00     0.00  void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&)
  0.00      0.01     0.00       81     0.00     0.00  std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base()
  0.00      0.01     0.00       81     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base()
  0.00      0.01     0.00       80     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator()
  0.00      0.01     0.00       79     0.00     0.00  std::weak_ptr<cppthread::item_with_predicate>::~weak_ptr()
  0.00      0.01     0.00       74     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&)
  0.00      0.01     0.00       74     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00       74     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&)
  0.00      0.01     0.00       72     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.01     0.00       72     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00       70     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::destroy<Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt)
  0.00      0.01     0.00       70     0.00     0.00  void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      0.01     0.00       70     0.00     0.00  Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&)
  0.00      0.01     0.00       69     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.01     0.00       69     0.00     0.00  std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.01     0.00       69     0.00     0.00  std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.01     0.00       69     0.00     0.00  Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt)
  0.00      0.01     0.00       65     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&)
  0.00      0.01     0.00       65     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const
  0.00      0.01     0.00       65     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const
  0.00      0.01     0.00       65     0.00     0.00  void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef const&>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef const&)
  0.00      0.01     0.00       65     0.00     0.00  void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&)
  0.00      0.01     0.00       65     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&)
  0.00      0.01     0.00       65     0.00     0.00  decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&)
  0.00      0.01     0.00       64     0.00     0.00  std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::_S_buffer_size()
  0.00      0.01     0.00       62     0.00     0.00  Catch::Clara::Opt::operator[](Catch::StringRef) &&
  0.00      0.01     0.00       62     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long)
  0.00      0.01     0.00       61     0.00     0.00  __gnu_cxx::new_allocator<Catch::StringRef>::new_allocator()
  0.00      0.01     0.00       61     0.00     0.00  std::allocator<Catch::StringRef>::allocator()
  0.00      0.01     0.00       61     0.00     0.00  std::char_traits<char>::length(char const)
  0.00      0.01     0.00       61     0.00     0.00  std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&)
  0.00      0.01     0.00       60     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl()
  0.00      0.01     0.00       60     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase()
  0.00      0.01     0.00       60     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.01     0.00       60     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector()
  0.00      0.01     0.00       60     0.00     0.00  std::remove_reference<CATCH2_INTERNAL_TEST_0()::item_t&>::type&& std::move<CATCH2_INTERNAL_TEST_0()::item_t&>(CATCH2_INTERNAL_TEST_0()::item_t&)
  0.00      0.01     0.00       59     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&)
  0.00      0.01     0.00       59     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_add_ref()
  0.00      0.01     0.00       59     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_release()
  0.00      0.01     0.00       59     0.00     0.00  std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&)
  0.00      0.01     0.00       57     0.00     0.00  std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::empty() const
  0.00      0.01     0.00       56     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator()
  0.00      0.01     0.00       56     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&)
  0.00      0.01     0.00       55     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&)
  0.00      0.01     0.00       55     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end()
  0.00      0.01     0.00       54     0.00     0.00  Catch::Clara::Opt::Opt(Catch::Clara::Opt const&)
  0.00      0.01     0.00       54     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&)
  0.00      0.01     0.00       54     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&)
  0.00      0.01     0.00       54     0.00     0.00  __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::new_allocator()
  0.00      0.01     0.00       54     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::StringRef>, Catch::StringRef>::_S_select_on_copy(std::allocator<Catch::StringRef> const&)
  0.00      0.01     0.00       54     0.00     0.00  std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_get_Tp_allocator() const
  0.00      0.01     0.00       54     0.00     0.00  std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_get_map_allocator() const
  0.00      0.01     0.00       54     0.00     0.00  std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >::begin() const
  0.00      0.01     0.00       54     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const
  0.00      0.01     0.00       54     0.00     0.00  std::allocator<std::weak_ptr<cppthread::item_with_predicate>>::allocator<std::weak_ptr<cppthread::item_with_predicate> >(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&)
  0.00      0.01     0.00       54     0.00     0.00  std::allocator<std::weak_ptr<cppthread::item_with_predicate>>::~allocator()
  0.00      0.01     0.00       54     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long)
  0.00      0.01     0.00       54     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&)
  0.00      0.01     0.00       54     0.00     0.00  std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::Dequeiterator()
  0.00      0.01     0.00       54     0.00     0.00  std::allocator_traits<std::allocator<Catch::StringRef> >::select_on_container_copy_construction(std::allocator<Catch::StringRef> const&)
  0.00      0.01     0.00       54     0.00     0.00  Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef)
  0.00      0.01     0.00       54     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&)
  0.00      0.01     0.00       54     0.00     0.00  Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef)
  0.00      0.01     0.00       54     0.00     0.00  Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&)
  0.00      0.01     0.00       53     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char)
  0.00      0.01     0.00       53     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)
  0.00      0.01     0.00       53     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char)
  0.00      0.01     0.00       53     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type)
  0.00      0.01     0.00       53     0.00     0.00  std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag)
  0.00      0.01     0.00       53     0.00     0.00  std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&)
  0.00      0.01     0.00       53     0.00     0.00  std::iterator_traits<char>::difference_type std::distance<char>(char, char)
  0.00      0.01     0.00       52     0.00     0.00  void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&)
  0.00      0.01     0.00       52     0.00     0.00  Catch::ExprLhs<bool>::ExprLhs(bool)
  0.00      0.01     0.00       52     0.00     0.00  Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool)
  0.00      0.01     0.00       52     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char>(char)
  0.00      0.01     0.00       52     0.00     0.00  Catch::ExprLhs<bool>::makeUnaryExpr() const
  0.00      0.01     0.00       52     0.00     0.00  std::allocator<Catch::Clara::Arg>::~allocator()
  0.00      0.01     0.00       52     0.00     0.00  std::allocator<Catch::Clara::Opt>::~allocator()
  0.00      0.01     0.00       52     0.00     0.00  std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__weak_ptr(std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00       52     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.01     0.00       52     0.00     0.00  std::__weak_count<(__gnu_cxx::Lockpolicy)2>::__weak_count(std::__weak_count<(__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00       52     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end()
  0.00      0.01     0.00       52     0.00     0.00  std::weak_ptr<cppthread::item_with_predicate>::weak_ptr(std::weak_ptr<cppthread::item_with_predicate> const&)
  0.00      0.01     0.00       52     0.00     0.00  std::weak_ptr<cppthread::item_with_predicate> std::__addressof<std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>&)
  0.00      0.01     0.00       52     0.00     0.00  Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&)
  0.00      0.01     0.00       52     0.00     0.00  std::weak_ptr<cppthread::item_with_predicate> const& std::forward<std::weak_ptr<cppthread::item_with_predicate> const&>(std::remove_reference<std::weak_ptr<cppthread::item_with_predicate> const&>::type&)
  0.00      0.01     0.00       51     0.00     0.00  Catch::Clara::Detail::ParserBase::ParserBase()
  0.00      0.01     0.00       51     0.00     0.00  Catch::UnaryExpr<bool>::UnaryExpr(bool)
  0.00      0.01     0.00       51     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
  0.00      0.01     0.00       51     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long)
  0.00      0.01     0.00       51     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.01     0.00       51     0.00     0.00  void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
  0.00      0.01     0.00       51     0.00     0.00  void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      0.01     0.00       50     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl()
  0.00      0.01     0.00       50     0.00     0.00  Catch::Clara::ExeName::~ExeName()
  0.00      0.01     0.00       50     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator() const
  0.00      0.01     0.00       50     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr()
  0.00      0.01     0.00       50     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr()
  0.00      0.01     0.00       50     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
  0.00      0.01     0.00       50     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl()
  0.00      0.01     0.00       50     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase()
  0.00      0.01     0.00       50     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl()
  0.00      0.01     0.00       50     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase()
  0.00      0.01     0.00       50     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size()
  0.00      0.01     0.00       50     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector()
  0.00      0.01     0.00       50     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector()
  0.00      0.01     0.00       50     0.00     0.00  void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
  0.00      0.01     0.00       50     0.00     0.00  void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&)
  0.00      0.01     0.00       49     0.00     0.00  Catch::Clara::Parser::~Parser()
  0.00      0.01     0.00       49     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&)
  0.00      0.01     0.00       49     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&)
  0.00      0.01     0.00       49     0.00     0.00  std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&)
  0.00      0.01     0.00       49     0.00     0.00  std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&)
  0.00      0.01     0.00       48     0.00     0.00  std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator() const
  0.00      0.01     0.00       48     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator()
  0.00      0.01     0.00       48     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size()
  0.00      0.01     0.00       48     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char const>(char const, char const, std::__false_type)
  0.00      0.01     0.00       47     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const
  0.00      0.01     0.00       47     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const)
  0.00      0.01     0.00       47     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&)
  0.00      0.01     0.00       46     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.01     0.00       46     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.01     0.00       46     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&)
  0.00      0.01     0.00       46     0.00     0.00  std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      0.01     0.00       45     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&)
  0.00      0.01     0.00       45     0.00     0.00  Catch::Clara::Detail::BoundRef::BoundRef()
  0.00      0.01     0.00       45     0.00     0.00  Catch::Clara::Detail::BoundRef::~BoundRef()
  0.00      0.01     0.00       45     0.00     0.00  Catch::Clara::Parser::Parser(Catch::Clara::Parser&&)
  0.00      0.01     0.00       45     0.00     0.00  Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&)
  0.00      0.01     0.00       45     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.01     0.00       45     0.00     0.00  std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.01     0.00       45     0.00     0.00  std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.01     0.00       45     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&)
  0.00      0.01     0.00       45     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
  0.00      0.01     0.00       45     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&)
  0.00      0.01     0.00       45     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&&)
  0.00      0.01     0.00       45     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
  0.00      0.01     0.00       45     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&)
  0.00      0.01     0.00       45     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&&)
  0.00      0.01     0.00       45     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
  0.00      0.01     0.00       45     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
  0.00      0.01     0.00       45     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
  0.00      0.01     0.00       43     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl()
  0.00      0.01     0.00       43     0.00     0.00  Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const
  0.00      0.01     0.00       43     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const
  0.00      0.01     0.00       43     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const
  0.00      0.01     0.00       43     0.00     0.00  void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
  0.00      0.01     0.00       42     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) &&
  0.00      0.01     0.00       42     0.00     0.00  std::Deque_iterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size()
  0.00      0.01     0.00       40     0.00     0.00  Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&)
  0.00      0.01     0.00       40     0.00     0.00  Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&)
  0.00      0.01     0.00       40     0.00     0.00  std::enable_if<cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::is_shared_ptr<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::value&&cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::item_has_predicate<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::element_type, bool (), void>::value, bool>::type cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::validate_item<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       40     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const
  0.00      0.01     0.00       40     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const
  0.00      0.01     0.00       40     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const
  0.00      0.01     0.00       40     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator()
  0.00      0.01     0.00       40     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator()
  0.00      0.01     0.00       40     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr()
  0.00      0.01     0.00       40     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr()
  0.00      0.01     0.00       40     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator++()
  0.00      0.01     0.00       40     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin()
  0.00      0.01     0.00       40     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin()
  0.00      0.01     0.00       40     0.00     0.00  Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&)
  0.00      0.01     0.00       40     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back()
  0.00      0.01     0.00       40     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&)
  0.00      0.01     0.00       40     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long)
  0.00      0.01     0.00       39     0.00     0.00  Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int)
  0.00      0.01     0.00       39     0.00     0.00  Catch::ExprLhs<int>::ExprLhs(int)
  0.00      0.01     0.00       39     0.00     0.00  Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int)
  0.00      0.01     0.00       39     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.01     0.00       39     0.00     0.00  std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.01     0.00       39     0.00     0.00  std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.01     0.00       39     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.01     0.00       39     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&)
  0.00      0.01     0.00       39     0.00     0.00  std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&)
  0.00      0.01     0.00       36     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int)
  0.00      0.01     0.00       36     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator(__gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       36     0.00     0.00  __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_ptr()
  0.00      0.01     0.00       36     0.00     0.00  __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_addr()
  0.00      0.01     0.00       36     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       36     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      0.01     0.00       36     0.00     0.00  void std::Construct<std::weakptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> const&>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> const&)
  0.00      0.01     0.00       36     0.00     0.00  (anonymous namespace)::data_t&& std::forward<(anonymous namespace)::data_t>(std::remove_reference<(anonymous namespace)::data_t>::type&)
  0.00      0.01     0.00       35     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin()
  0.00      0.01     0.00       34     0.00     0.00  __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::deallocate(std::weak_ptr<cppthread::item_with_predicate>, unsigned long)
  0.00      0.01     0.00       34     0.00     0.00  __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::allocate(unsigned long, void const)
  0.00      0.01     0.00       34     0.00     0.00  __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::_M_max_size() const
  0.00      0.01     0.00       34     0.00     0.00  std::allocator<std::weak_ptr<cppthread::item_with_predicate> >::~allocator()
  0.00      0.01     0.00       34     0.00     0.00  std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::deallocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&, std::weak_ptr<cppthread::item_with_predicate>, unsigned long)
  0.00      0.01     0.00       34     0.00     0.00  std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::allocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&, unsigned long)
  0.00      0.01     0.00       34     0.00     0.00  std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::max_size(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&)
  0.00      0.01     0.00       34     0.00     0.00  std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>::type&& std::move<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&)
  0.00      0.01     0.00       32     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&)
  0.00      0.01     0.00       32     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<CATCH2_INTERNAL_TEST_0()::item_t> >, std::is_move_constructible<CATCH2_INTERNAL_TEST_0()::item_t>, std::is_move_assignable<CATCH2_INTERNAL_TEST_0()::item_t> >::value, void>::type std::swap<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t&, CATCH2_INTERNAL_TEST_0()::item_t&)
  0.00      0.01     0.00       31     0.00     0.00  std::shared_ptr<cppthread::item_with_predicate>::~shared_ptr()
  0.00      0.01     0.00       31     0.00     0.00  std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.01     0.00       30     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator(__gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       30     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator(__gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       30     0.00     0.00  __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_ptr()
  0.00      0.01     0.00       30     0.00     0.00  __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_addr()
  0.00      0.01     0.00       30     0.00     0.00  __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_ptr()
  0.00      0.01     0.00       30     0.00     0.00  __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_addr()
  0.00      0.01     0.00       30     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       30     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       30     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr()
  0.00      0.01     0.00       30     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.01     0.00       30     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      0.01     0.00       30     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      0.01     0.00       30     0.00     0.00  std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&)
  0.00      0.01     0.00       29     0.00     0.00  std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_get_Tp_allocator()
  0.00      0.01     0.00       28     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator()
  0.00      0.01     0.00       27     0.00     0.00  Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase()
  0.00      0.01     0.00       27     0.00     0.00  Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase()
  0.00      0.01     0.00       27     0.00     0.00  __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::deallocate(std::weak_ptr<cppthread::item_with_predicate>*, unsigned long)
  0.00      0.01     0.00       27     0.00     0.00  __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::allocate(unsigned long, void const)
  0.00      0.01     0.00       27     0.00     0.00  __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::new_allocator()
  0.00      0.01     0.00       27     0.00     0.00  __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::new_allocator(__gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> > const&)
  0.00      0.01     0.00       27     0.00     0.00  __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::_M_max_size() const
  0.00      0.01     0.00       27     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator() const
  0.00      0.01     0.00       27     0.00     0.00  std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >::end() const
  0.00      0.01     0.00       27     0.00     0.00  std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >::size() const
  0.00      0.01     0.00       27     0.00     0.00  std::allocator<std::weak_ptr<cppthread::item_with_predicate> >::allocator(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&)
  0.00      0.01     0.00       27     0.00     0.00  std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequeimpl::Dequeimpl(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&)
  0.00      0.01     0.00       27     0.00     0.00  std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequeimpl::~Dequeimpl()
  0.00      0.01     0.00       27     0.00     0.00  std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_allocate_map(unsigned long)
  0.00      0.01     0.00       27     0.00     0.00  std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_create_nodes(std::weak_ptr<cppthread::item_with_predicate>*, std::weak_ptr<cppthread::item_with_predicate>**)
  0.00      0.01     0.00       27     0.00     0.00  std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequeimpl_data::Dequeimpl_data()
  0.00      0.01     0.00       27     0.00     0.00  std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_allocate_node()
  0.00      0.01     0.00       27     0.00     0.00  std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_destroy_nodes(std::weak_ptr<cppthread::item_with_predicate>**, std::weak_ptr<cppthread::item_with_predicate>**)
  0.00      0.01     0.00       27     0.00     0.00  std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_deallocate_map(std::weak_ptr<cppthread::item_with_predicate>**, unsigned long)
  0.00      0.01     0.00       27     0.00     0.00  std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_initialize_map(unsigned long)
  0.00      0.01     0.00       27     0.00     0.00  std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_deallocate_node(std::weak_ptr<cppthread::item_with_predicate>)
  0.00      0.01     0.00       27     0.00     0.00  std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequebase(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&)
  0.00      0.01     0.00       27     0.00     0.00  std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::~Dequebase()
  0.00      0.01     0.00       27     0.00     0.00  void std::Destroyaux<false>::__destroy<std::weak_ptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>)
  0.00      0.01     0.00       27     0.00     0.00  std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate>> >::deallocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate>>&, std::weak_ptr<cppthread::item_with_predicate>**, unsigned long)
  0.00      0.01     0.00       27     0.00     0.00  std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate>> >::allocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate>>&, unsigned long)
  0.00      0.01     0.00       27     0.00     0.00  std::weak_ptr<cppthread::item_with_predicate> std::__uninitialized_copy<false>::__uninit_copy<std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>)
  0.00      0.01     0.00       27     0.00     0.00  std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_S_max_size(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&)
  0.00      0.01     0.00       27     0.00     0.00  std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_destroy_data(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&)
  0.00      0.01     0.00       27     0.00     0.00  std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_S_check_init_len(unsigned long, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&)
  0.00      0.01     0.00       27     0.00     0.00  std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_destroy_data_aux(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>)
  0.00      0.01     0.00       27     0.00     0.00  void std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_range_initialize<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::forward_iterator_tag)
  0.00      0.01     0.00       27     0.00     0.00  std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::end()
  0.00      0.01     0.00       27     0.00     0.00  std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::begin()
  0.00      0.01     0.00       27     0.00     0.00  std::iterator_traits<std::weak_ptr<cppthread::item_with_predicate> const>::difference_type std::__distance<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::random_access_iterator_tag)
  0.00      0.01     0.00       27     0.00     0.00  std::weak_ptr<cppthread::item_with_predicate> std::uninitialized_copy<std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>)
  0.00      0.01     0.00       27     0.00     0.00  std::iterator_traits<std::weak_ptr<cppthread::item_with_predicate> const>::iterator_category std::__iterator_category<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const const&)
  0.00      0.01     0.00       27     0.00     0.00  std::weak_ptr<cppthread::item_with_predicate> std::__uninitialized_copy_a<std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&)
  0.00      0.01     0.00       27     0.00     0.00  void std::Destroy<std::weakptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>)
  0.00      0.01     0.00       27     0.00     0.00  void std::Destroy<std::weakptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&)
  0.00      0.01     0.00       27     0.00     0.00  std::iterator_traits<std::weak_ptr<cppthread::item_with_predicate> const>::difference_type std::distance<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const)
  0.00      0.01     0.00       26     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const
  0.00      0.01     0.00       25     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end()
  0.00      0.01     0.00       24     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      0.01     0.00       24     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const
  0.00      0.01     0.00       24     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       24     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      0.01     0.00       24     0.00     0.00  std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::_S_get(std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>&)
  0.00      0.01     0.00       24     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.01     0.00       24     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      0.01     0.00       24     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&)
  0.00      0.01     0.00       24     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      0.01     0.00       24     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&)
  0.00      0.01     0.00       24     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.01     0.00       24     0.00     0.00  (anonymous namespace)::data_t const& std::forward<(anonymous namespace)::data_t const&>(std::remove_reference<(anonymous namespace)::data_t const&>::type&)
  0.00      0.01     0.00       24     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const& std::forward<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>::type&)
  0.00      0.01     0.00       24     0.00     0.00  unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
  0.00      0.01     0.00       24     0.00     0.00  std::operator-(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&)
  0.00      0.01     0.00       24     0.00     0.00  std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&)
  0.00      0.01     0.00       23     0.00     0.00  void std::allocator_traits<std::allocator<Catch::StringRef> >::destroy<Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef)
  0.00      0.01     0.00       23     0.00     0.00  void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef&&)
  0.00      0.01     0.00       23     0.00     0.00  void std::destroy_at<Catch::StringRef>(Catch::StringRef)
  0.00      0.01     0.00       23     0.00     0.00  decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&)
  0.00      0.01     0.00       23     0.00     0.00  void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
  0.00      0.01     0.00       23     0.00     0.00  std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&)
  0.00      0.01     0.00       22     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&&)
  0.00      0.01     0.00       22     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.01     0.00       22     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.01     0.00       22     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      0.01     0.00       22     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_do_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&, std::integral_constant<bool, true>)
  0.00      0.01     0.00       22     0.00     0.00  Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      0.01     0.00       22     0.00     0.00  Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      0.01     0.00       22     0.00     0.00  std::remove_reference<std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&)
  0.00      0.01     0.00       21     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.01     0.00       21     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr()
  0.00      0.01     0.00       21     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr()
  0.00      0.01     0.00       21     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.01     0.00       21     0.00     0.00  void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::destroy<(anonymous namespace)::data_t>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t)
  0.00      0.01     0.00       21     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      0.01     0.00       21     0.00     0.00  void std::destroy_at<(anonymous namespace)::data_t>((anonymous namespace)::data_t)
  0.00      0.01     0.00       20     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      0.01     0.00       20     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      0.01     0.00       20     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator() const
  0.00      0.01     0.00       20     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       20     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      0.01     0.00       20     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       20     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      0.01     0.00       20     0.00     0.00  std::shared_ptr<cppthread::item_with_predicate>::shared_ptr()
  0.00      0.01     0.00       20     0.00     0.00  std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
  0.00      0.01     0.00       20     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&)
  0.00      0.01     0.00       20     0.00     0.00  std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::_S_get(std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>&)
  0.00      0.01     0.00       20     0.00     0.00  std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::_S_get(std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>&)
  0.00      0.01     0.00       20     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.01     0.00       20     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      0.01     0.00       20     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.01     0.00       20     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      0.01     0.00       20     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      0.01     0.00       20     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      0.01     0.00       20     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.01     0.00       20     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.01     0.00       20     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<CATCH2_INTERNAL_TEST_0()::item_t> >, std::is_move_constructible<CATCH2_INTERNAL_TEST_0()::item_t>, std::is_move_assignable<CATCH2_INTERNAL_TEST_0()::item_t> >::value, void>::type std::swap<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t&, CATCH2_INTERNAL_TEST_0()::item_t&)
  0.00      0.01     0.00       20     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const& std::forward<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>::type&)
  0.00      0.01     0.00       20     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const& std::forward<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>::type&)
  0.00      0.01     0.00       20     0.00     0.00  std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&)
  0.00      0.01     0.00       18     0.00     0.00  std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~allocator()
  0.00      0.01     0.00       18     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__niter_base<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00       16     0.00     0.00  __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::new_allocator()
  0.00      0.01     0.00       16     0.00     0.00  std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_get_Tp_allocator() const
  0.00      0.01     0.00       16     0.00     0.00  std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_get_map_allocator() const
  0.00      0.01     0.00       16     0.00     0.00  std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::empty() const
  0.00      0.01     0.00       16     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const
  0.00      0.01     0.00       16     0.00     0.00  std::allocator<(anonymous namespace)::data_t>::allocator<(anonymous namespace)::data_t>(std::allocator<(anonymous namespace)::data_t> const&)
  0.00      0.01     0.00       16     0.00     0.00  std::allocator<(anonymous namespace)::data_t>::~allocator()
  0.00      0.01     0.00       16     0.00     0.00  std::__weak_count<(__gnu_cxx::Lockpolicy)2>::__weak_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00       16     0.00     0.00  std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::_M_set_node((anonymous namespace)::data_t*)
  0.00      0.01     0.00       16     0.00     0.00  std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::Dequeiterator()
  0.00      0.01     0.00       16     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator+=(long)
  0.00      0.01     0.00       16     0.00     0.00  void std::destroy_at<std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>)
  0.00      0.01     0.00       16     0.00     0.00  std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.01     0.00       16     0.00     0.00  void std::Destroy<std::weakptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>)
  0.00      0.01     0.00       16     0.00     0.00  std::operator==(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t> const&, std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t> const&)
  0.00      0.01     0.00       15     0.00     0.00  Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr()
  0.00      0.01     0.00       15     0.00     0.00  std::enable_if<cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::is_shared_ptr<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::value&&cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::item_has_predicate<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::element_type, bool (), void>::value, bool>::type cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::validate_item<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       15     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_mbegin() const
  0.00      0.01     0.00       15     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator++()
  0.00      0.01     0.00       15     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map()
  0.00      0.01     0.00       15     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl()
  0.00      0.01     0.00       15     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_begin()
  0.00      0.01     0.00       15     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      0.01     0.00       15     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree()
  0.00      0.01     0.00       15     0.00     0.00  CATCH2_INTERNAL_TEST_0()::item_t::valid_workload() const
  0.00      0.01     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      0.01     0.00       14     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const
  0.00      0.01     0.00       14     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.01     0.00       14     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      0.01     0.00       14     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator()
  0.00      0.01     0.00       14     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>&)
  0.00      0.01     0.00       14     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.01     0.00       14     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      0.01     0.00       14     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      0.01     0.00       14     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.01     0.00       13     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long)
  0.00      0.01     0.00       13     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const)
  0.00      0.01     0.00       13     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::_M_max_size() const
  0.00      0.01     0.00       13     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long)
  0.00      0.01     0.00       13     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long)
  0.00      0.01     0.00       13     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long)
  0.00      0.01     0.00       13     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin()
  0.00      0.01     0.00       12     0.00     0.00  (anonymous namespace)::data_t::operator==((anonymous namespace)::data_t const&)
  0.00      0.01     0.00       12     0.00     0.00  snapdev::NOT_USED()
  0.00      0.01     0.00       12     0.00     0.00  void snapdev::NOT_USED<(anonymous namespace)::data_t const&>((anonymous namespace)::data_t const&)
  0.00      0.01     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.01     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      0.01     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator()
  0.00      0.01     0.00       12     0.00     0.00  std::enable_if<(!cppthread::fifo<(anonymous namespace)::data_t>::is_shared_ptr<(anonymous namespace)::data_t>::value)&&(!cppthread::fifo<(anonymous namespace)::data_t>::item_has_predicate<(anonymous namespace)::data_t, bool (), void>::value), bool>::type cppthread::fifo<(anonymous namespace)::data_t>::validate_item<(anonymous namespace)::data_t>((anonymous namespace)::data_t const&)
  0.00      0.01     0.00       12     0.00     0.00  cppthread::fifo<(anonymous namespace)::data_t>::push_back((anonymous namespace)::data_t const&)
  0.00      0.01     0.00       12     0.00     0.00  cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long)
  0.00      0.01     0.00       12     0.00     0.00  cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const
  0.00      0.01     0.00       12     0.00     0.00  std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&, (anonymous namespace)::data_t const>::_M_const_cast() const
  0.00      0.01     0.00       12     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::_M_const_cast() const
  0.00      0.01     0.00       12     0.00     0.00  std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::size() const
  0.00      0.01     0.00       12     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::size() const
  0.00      0.01     0.00       12     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const
  0.00      0.01     0.00       12     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const
  0.00      0.01     0.00       12     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator()
  0.00      0.01     0.00       12     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator()
  0.00      0.01     0.00       12     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >)
  0.00      0.01     0.00       12     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       12     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       12     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator()
  0.00      0.01     0.00       12     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator()
  0.00      0.01     0.00       12     0.00     0.00  std::char_traits<char>::compare(char const, char const, unsigned long)
  0.00      0.01     0.00       12     0.00     0.00  std::enable_if<!std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<CATCH2_INTERNAL_TEST_0()::item_t, void>::value, void>::type std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<CATCH2_INTERNAL_TEST_0()::item_t, CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t)
  0.00      0.01     0.00       12     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00       12     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >)
  0.00      0.01     0.00       12     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00       12     0.00     0.00  std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::Spebo_helper(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       12     0.00     0.00  std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::~Spebo_helper()
  0.00      0.01     0.00       12     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >)
  0.00      0.01     0.00       12     0.00     0.00  std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&, (anonymous namespace)::data_t const>::Dequeiterator<std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>, void>(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&)
  0.00      0.01     0.00       12     0.00     0.00  std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::Dequeiterator((anonymous namespace)::data_t, (anonymous namespace)::data_t**)
  0.00      0.01     0.00       12     0.00     0.00  std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator--()
  0.00      0.01     0.00       12     0.00     0.00  std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator+=(long)
  0.00      0.01     0.00       12     0.00     0.00  std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator++()
  0.00      0.01     0.00       12     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::Dequeiterator<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, void>(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&)
  0.00      0.01     0.00       12     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**)
  0.00      0.01     0.00       12     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator+=(long)
  0.00      0.01     0.00       12     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      0.01     0.00       12     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      0.01     0.00       12     0.00     0.00  void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::construct<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, (anonymous namespace)::data_t const&)
  0.00      0.01     0.00       12     0.00     0.00  void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::construct<(anonymous namespace)::data_t, (anonymous namespace)::data_t>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, (anonymous namespace)::data_t&&)
  0.00      0.01     0.00       12     0.00     0.00  void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00       12     0.00     0.00  void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       12     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.01     0.00       12     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      0.01     0.00       12     0.00     0.00  void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::destroy<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t)
  0.00      0.01     0.00       12     0.00     0.00  void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::construct<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t)
  0.00      0.01     0.00       12     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      0.01     0.00       12     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      0.01     0.00       12     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00       12     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      0.01     0.00       12     0.00     0.00  std::Sp_counted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00       12     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      0.01     0.00       12     0.00     0.00  (anonymous namespace)::data_t& std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::emplace_back<(anonymous namespace)::data_t>((anonymous namespace)::data_t&&)
  0.00      0.01     0.00       12     0.00     0.00  std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::back()
  0.00      0.01     0.00       12     0.00     0.00  std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&, (anonymous namespace)::data_t const>)
  0.00      0.01     0.00       12     0.00     0.00  std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::front()
  0.00      0.01     0.00       12     0.00     0.00  std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>)
  0.00      0.01     0.00       12     0.00     0.00  std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::pop_back()
  0.00      0.01     0.00       12     0.00     0.00  std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::push_back((anonymous namespace)::data_t&&)
  0.00      0.01     0.00       12     0.00     0.00  std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::push_back((anonymous namespace)::data_t const&)
  0.00      0.01     0.00       12     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>)
  0.00      0.01     0.00       12     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00       12     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       12     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end()
  0.00      0.01     0.00       12     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long)
  0.00      0.01     0.00       12     0.00     0.00  void std::destroy_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00       12     0.00     0.00  void std::destroy_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t)
  0.00      0.01     0.00       12     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>()
  0.00      0.01     0.00       12     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__miter_base<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00       12     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.01     0.00       12     0.00     0.00  decltype (::new ((void)(0)) (anonymous namespace)::data_t((declval<(anonymous namespace)::data_t const&>)())) std::construct_at<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&>((anonymous namespace)::data_t, (anonymous namespace)::data_t const&)
  0.00      0.01     0.00       12     0.00     0.00  decltype (::new ((void)(0)) (anonymous namespace)::data_t((declval<(anonymous namespace)::data_t>)())) std::construct_at<(anonymous namespace)::data_t, (anonymous namespace)::data_t>((anonymous namespace)::data_t, (anonymous namespace)::data_t&&)
  0.00      0.01     0.00       12     0.00     0.00  decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       12     0.00     0.00  decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t)
  0.00      0.01     0.00       12     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::allocate_shared<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       12     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.01     0.00       12     0.00     0.00  std::remove_reference<(anonymous namespace)::data_t&>::type&& std::move<(anonymous namespace)::data_t&>((anonymous namespace)::data_t&)
  0.00      0.01     0.00       12     0.00     0.00  std::operator+(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, long)
  0.00      0.01     0.00       12     0.00     0.00  std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long)
  0.00      0.01     0.00       12     0.00     0.00  CATCH2_INTERNAL_TEST_0()::item_t::item_t()
  0.00      0.01     0.00       12     0.00     0.00  cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long)::{lambda()#1}::operator()() const
  0.00      0.01     0.00       11     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&)
  0.00      0.01     0.00       11     0.00     0.91  cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long)
  0.00      0.01     0.00       11     0.00     0.00  cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long)::{lambda()#1}::operator()() const
  0.00      0.01     0.00       10     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&)
  0.00      0.01     0.00       10     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&)
  0.00      0.01     0.00       10     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult()
  0.00      0.01     0.00       10     0.00     0.00  Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&)
  0.00      0.01     0.00       10     0.00     0.00  Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase()
  0.00      0.01     0.00       10     0.00     0.00  Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags)
  0.00      0.01     0.00       10     0.00     0.00  unittest::g_progress()
  0.00      0.01     0.00       10     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.01     0.00       10     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      0.01     0.00       10     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.01     0.00       10     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      0.01     0.00       10     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator()
  0.00      0.01     0.00       10     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator()
  0.00      0.01     0.00       10     0.00     0.00  std::enable_if<cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::is_shared_ptr<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::value&&cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::item_has_predicate<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::element_type, bool (), void>::value, bool>::type cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::validate_item<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       10     0.00     0.00  cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long)
  0.00      0.01     0.00       10     0.00     0.00  cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       10     0.00     0.00  cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       10     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const
  0.00      0.01     0.00       10     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const
  0.00      0.01     0.00       10     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::_M_const_cast() const
  0.00      0.01     0.00       10     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::_M_const_cast() const
  0.00      0.01     0.00       10     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::size() const
  0.00      0.01     0.00       10     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const
  0.00      0.01     0.00       10     0.00     0.50  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::size() const
  0.00      0.01     0.00       10     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const
  0.00      0.01     0.00       10     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator()
  0.00      0.01     0.00       10     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator()
  0.00      0.01     0.00       10     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >)
  0.00      0.01     0.00       10     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       10     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&&)
  0.00      0.01     0.00       10     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       10     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >)
  0.00      0.01     0.00       10     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       10     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       10     0.00     0.00  std::enable_if<!std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<CATCH2_INTERNAL_TEST_0()::item_t, void>::value, void>::type std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<CATCH2_INTERNAL_TEST_0()::item_t, CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t)
  0.00      0.01     0.00       10     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::reset()
  0.00      0.01     0.00       10     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.01     0.00       10     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00       10     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
  0.00      0.01     0.00       10     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >)
  0.00      0.01     0.00       10     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.01     0.00       10     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00       10     0.00     0.00  std::enable_if<!std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<CATCH2_INTERNAL_TEST_0()::item_t, void>::value, void>::type std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<CATCH2_INTERNAL_TEST_0()::item_t, CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t)
  0.00      0.01     0.00       10     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::reset()
  0.00      0.01     0.00       10     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00       10     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
  0.00      0.01     0.00       10     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >)
  0.00      0.01     0.00       10     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00       10     0.00     0.00  std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::Spebo_helper(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       10     0.00     0.00  std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::~Spebo_helper()
  0.00      0.01     0.00       10     0.00     0.00  std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::Spebo_helper(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       10     0.00     0.00  std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::~Spebo_helper()
  0.00      0.01     0.00       10     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >)
  0.00      0.01     0.00       10     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >)
  0.00      0.01     0.00       10     0.00     0.00  std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::Dequeiterator(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t> const&)
  0.00      0.01     0.00       10     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::Dequeiterator<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, void>(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&)
  0.00      0.01     0.00       10     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*)
  0.00      0.01     0.00       10     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator+=(long)
  0.00      0.01     0.00       10     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator++()
  0.00      0.01     0.00       10     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::Dequeiterator<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, void>(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&)
  0.00      0.01     0.00       10     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*)
  0.00      0.01     0.00       10     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      0.01     0.00       10     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      0.01     0.00       10     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      0.01     0.00       10     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      0.01     0.00       10     0.00     0.00  void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00       10     0.00     0.00  void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       10     0.00     0.00  void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00       10     0.00     0.00  void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       10     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.01     0.00       10     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      0.01     0.00       10     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.01     0.00       10     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      0.01     0.00       10     0.00     0.00  void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::destroy<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t)
  0.00      0.01     0.00       10     0.00     0.00  void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::construct<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t)
  0.00      0.01     0.00       10     0.00     0.00  void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::destroy<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t)
  0.00      0.01     0.00       10     0.00     0.00  void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::construct<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t)
  0.00      0.01     0.00       10     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      0.01     0.00       10     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      0.01     0.00       10     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00       10     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      0.01     0.00       10     0.00     0.00  std::Sp_counted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00       10     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      0.01     0.00       10     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      0.01     0.00       10     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      0.01     0.00       10     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00       10     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      0.01     0.00       10     0.00     0.00  std::Sp_counted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00       10     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      0.01     0.00       10     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>)
  0.00      0.01     0.00       10     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00       10     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       10     0.00     1.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>)
  0.00      0.01     0.00       10     0.00     1.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00       10     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       10     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
  0.00      0.01     0.00       10     0.00     0.00  void std::destroy_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00       10     0.00     0.00  void std::destroy_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00       10     0.00     0.00  void std::destroy_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t)
  0.00      0.01     0.00       10     0.00     0.00  void std::destroy_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t)
  0.00      0.01     0.00       10     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>()
  0.00      0.01     0.00       10     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>()
  0.00      0.01     0.00       10     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.01     0.00       10     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.01     0.00       10     0.00     0.00  decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       10     0.00     0.00  decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       10     0.00     0.00  decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t)
  0.00      0.01     0.00       10     0.00     0.00  decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t)
  0.00      0.01     0.00       10     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::allocate_shared<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       10     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::allocate_shared<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00       10     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.01     0.00       10     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.01     0.00       10     0.00     0.00  std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>::type&& std::move<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&)
  0.00      0.01     0.00       10     0.00     0.00  std::remove_reference<std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&)
  0.00      0.01     0.00       10     0.00     0.00  std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long)
  0.00      0.01     0.00       10     0.00     0.00  std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long)
  0.00      0.01     0.00       10     0.00     0.00  CATCH2_INTERNAL_TEST_0()::item_t::item_t()
  0.00      0.01     0.00       10     0.00     0.00  CATCH2_INTERNAL_TEST_0()::item_t::item_t()
  0.00      0.01     0.00       10     0.00     0.00  CATCH2_INTERNAL_TEST_0()::item_t::~item_t()
  0.00      0.01     0.00       10     0.00     0.00  CATCH2_INTERNAL_TEST_0()::item_t::~item_t()
  0.00      0.01     0.00       10     0.00     0.00  cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long)::{lambda()#1}::operator()() const
  0.00      0.01     0.00        9     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&)
  0.00      0.01     0.00        9     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_move_assign()
  0.00      0.01     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr()
  0.00      0.01     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr()
  0.00      0.01     0.00        9     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&)
  0.00      0.01     0.00        9     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const
  0.00      0.01     0.00        9     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&)
  0.00      0.01     0.00        9     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      0.01     0.00        9     0.00     0.00  std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::pop_front()
  0.00      0.01     0.00        9     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back()
  0.00      0.01     0.00        9     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front()
  0.00      0.01     0.00        9     0.00     0.00  bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
  0.00      0.01     0.00        8     0.00     0.00  __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::deallocate((anonymous namespace)::data_t, unsigned long)
  0.00      0.01     0.00        8     0.00     0.00  __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::allocate(unsigned long, void const)
  0.00      0.01     0.00        8     0.00     0.00  __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::new_allocator()
  0.00      0.01     0.00        8     0.00     0.00  __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::deallocate((anonymous namespace)::data_t*, unsigned long)
  0.00      0.01     0.00        8     0.00     0.00  __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::allocate(unsigned long, void const)
  0.00      0.01     0.00        8     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_copy_assign()
  0.00      0.01     0.00        8     0.00     0.00  __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::_M_max_size() const
  0.00      0.01     0.00        8     0.00     0.00  __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::_M_max_size() const
  0.00      0.01     0.00        8     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const
  0.00      0.01     0.00        8     0.00     0.00  std::allocator<(anonymous namespace)::data_t>::allocator()
  0.00      0.01     0.00        8     0.00     0.00  std::allocator<(anonymous namespace)::data_t>::~allocator()
  0.00      0.01     0.00        8     0.00     0.00  std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00        8     0.00     0.00  std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00        8     0.00     0.00  std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequeimpl::Dequeimpl()
  0.00      0.01     0.00        8     0.00     0.00  std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequeimpl::~Dequeimpl()
  0.00      0.01     0.00        8     0.00     0.00  std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_allocate_map(unsigned long)
  0.00      0.01     0.00        8     0.00     0.00  std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_create_nodes((anonymous namespace)::data_t*, (anonymous namespace)::data_t**)
  0.00      0.01     0.00        8     0.00     0.00  std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequeimpl_data::Dequeimpl_data()
  0.00      0.01     0.00        8     0.00     0.00  std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_allocate_node()
  0.00      0.01     0.00        8     0.00     0.00  std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_destroy_nodes((anonymous namespace)::data_t**, (anonymous namespace)::data_t**)
  0.00      0.01     0.00        8     0.00     0.00  std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_deallocate_map((anonymous namespace)::data_t**, unsigned long)
  0.00      0.01     0.00        8     0.00     0.00  std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_initialize_map(unsigned long)
  0.00      0.01     0.00        8     0.00     0.00  std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_deallocate_node((anonymous namespace)::data_t)
  0.00      0.01     0.00        8     0.00     0.00  std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequebase()
  0.00      0.01     0.00        8     0.00     0.00  std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::~Dequebase()
  0.00      0.01     0.00        8     0.00     0.00  std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::deallocate(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, unsigned long)
  0.00      0.01     0.00        8     0.00     0.00  std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::allocate(std::allocator<(anonymous namespace)::data_t>&, unsigned long)
  0.00      0.01     0.00        8     0.00     0.00  std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::deallocate(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t**, unsigned long)
  0.00      0.01     0.00        8     0.00     0.00  std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::allocate(std::allocator<(anonymous namespace)::data_t>&, unsigned long)
  0.00      0.01     0.00        8     0.00     0.00  std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_destroy_data(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>, std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>, std::allocator<(anonymous namespace)::data_t> const&)
  0.00      0.01     0.00        8     0.00     0.00  std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::deque()
  0.00      0.01     0.00        8     0.00     0.00  std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::~deque()
  0.00      0.01     0.00        8     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back()
  0.00      0.01     0.00        8     0.00     0.00  void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&)
  0.00      0.01     0.00        8     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long)
  0.00      0.01     0.00        8     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.01     0.00        8     0.00     0.00  std::weak_ptr<cppthread::item_with_predicate>::weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00        8     0.00     0.00  std::weak_ptr<cppthread::item_with_predicate>::weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00        7     0.00     0.00  Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.01     0.00        7     0.00     0.00  Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef()
  0.00      0.01     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator()
  0.00      0.01     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.01     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      0.01     0.00        7     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const
  0.00      0.01     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const
  0.00      0.01     0.00        7     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator()
  0.00      0.01     0.00        7     0.00     0.00  std::allocator<std::weak_ptr<cppthread::item_with_predicate> >::allocator()
  0.00      0.01     0.00        7     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.01     0.00        7     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr()
  0.00      0.01     0.00        7     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data()
  0.00      0.01     0.00        7     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data()
  0.00      0.01     0.00        7     0.00     0.00  std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.01     0.00        7     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.01     0.00        7     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.01     0.00        7     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.01     0.00        7     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::~Spebo_helper()
  0.00      0.01     0.00        7     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.01     0.00        7     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      0.01     0.00        7     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      0.01     0.00        7     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.01     0.00        7     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.01     0.00        7     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.01     0.00        7     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      0.01     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      0.01     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      0.01     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      0.01     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      0.01     0.00        7     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.01     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      0.01     0.00        7     0.00     0.00  std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::deque(std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&)
  0.00      0.01     0.00        7     0.00     0.00  std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::~deque()
  0.00      0.01     0.00        7     0.00     0.00  void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.01     0.00        7     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.01     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.01     0.00        7     0.00     0.00  decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.01     0.00        7     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.01     0.00        7     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.01     0.00        7     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
  0.00      0.01     0.00        6     0.00     0.00  Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef)
  0.00      0.01     0.00        6     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef)
  0.00      0.01     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      0.01     0.00        6     0.00     0.00  std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::operator() const
  0.00      0.01     0.00        6     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const
  0.00      0.01     0.00        6     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&)
  0.00      0.01     0.00        6     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      0.01     0.00        6     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&)
  0.00      0.01     0.00        6     0.00     0.00  std::shared_ptr<cppthread::item_with_predicate>::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00        6     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.01     0.00        6     0.00     0.00  std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00        6     0.00     0.00  std::Functionbase::Functionbase()
  0.00      0.01     0.00        6     0.00     0.00  std::Functionbase::~Functionbase()
  0.00      0.01     0.00        6     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>&)
  0.00      0.01     0.00        6     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.01     0.00        6     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      0.01     0.00        6     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      0.01     0.00        6     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.01     0.00        6     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&)
  0.00      0.01     0.00        6     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.01     0.00        6     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__niter_wrap<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00        6     0.00     0.00  long const& std::min<long>(long const&, long const&)
  0.00      0.01     0.00        6     0.00     0.00  (anonymous namespace)::log_message_t&& std::forward<(anonymous namespace)::log_message_t>(std::remove_reference<(anonymous namespace)::log_message_t>::type&)
  0.00      0.01     0.00        5     0.00     0.00  Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.01     0.00        5     0.00     0.00  libexcept::exception_t::~exception_t()
  0.00      0.01     0.00        5     0.00     0.00  libexcept::exception_base_t::~exception_base_t()
  0.00      0.01     0.00        5     0.00     0.00  std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator()
  0.00      0.01     0.00        5     0.00     0.00  std::shared_ptr<cppthread::item_with_predicate>::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&)
  0.00      0.01     0.00        5     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00        5     0.00     0.00  std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00        5     0.00     0.00  std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::begin()
  0.00      0.01     0.00        5     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl()
  0.00      0.01     0.00        5     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear()
  0.00      0.01     0.00        5     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase()
  0.00      0.01     0.00        5     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list()
  0.00      0.01     0.00        5     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_a<true, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00        5     0.00     0.00  __gnu_cxx::__enable_if<std::__is_random_access_iter<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::iterator_traits<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::iterator_category>::__value, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::__type std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00        5     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00        5     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00        5     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_a2<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00        5     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_dit<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00        5     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::move<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00        5     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.01     0.00        4     0.00     0.00  (anonymous namespace)::test_runner::test_runner()
  0.00      0.01     0.00        4     0.00     0.00  (anonymous namespace)::test_runner::~test_runner()
  0.00      0.01     0.00        4     0.00     0.00  (anonymous namespace)::log_message_t::~log_message_t()
  0.00      0.01     0.00        4     0.00     0.00  Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef)
  0.00      0.01     0.00        4     0.00     0.00  cppthread::fifo<(anonymous namespace)::data_t>::fifo()
  0.00      0.01     0.00        4     0.00     0.00  cppthread::fifo<(anonymous namespace)::data_t>::~fifo()
  0.00      0.01     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::_M_max_size() const
  0.00      0.01     0.00        4     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const
  0.00      0.01     0.00        4     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const
  0.00      0.01     0.00        4     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const
  0.00      0.01     0.00        4     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const
  0.00      0.01     0.00        4     0.00     0.00  std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_get_Tp_allocator()
  0.00      0.01     0.00        4     0.00     0.00  std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::front()
  0.00      0.01     0.00        4     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const)
  0.00      0.01     0.00        4     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long)
  0.00      0.01     0.00        4     0.00     0.00  std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long)
  0.00      0.01     0.00        4     0.00     0.00  Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&)
  0.00      0.01     0.00        3     0.00     0.00  CATCH2_INTERNAL_TEST_0()
  0.00      0.01     0.00        3     0.00     3.33  CATCH2_INTERNAL_TEST_0()
  0.00      0.01     0.00        3     0.00     0.00  Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef)
  0.00      0.01     0.00        3     0.00     0.00  Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&)
  0.00      0.01     0.00        3     0.00     0.00  Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef()
  0.00      0.01     0.00        3     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef)
  0.00      0.01     0.00        3     0.00     0.00  Catch::Clara::Parser::Parser()
  0.00      0.01     0.00        3     0.00     0.00  Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&)
  0.00      0.01     0.00        3     0.00     0.00  Catch::Matchers::MatcherBase<std::exception>::MatcherBase()
  0.00      0.01     0.00        3     0.00     0.00  Catch::Matchers::MatcherBase<std::exception>::~MatcherBase()
  0.00      0.01     0.00        3     0.00     0.00  Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
  0.00      0.01     0.00        3     0.00     0.00  Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
  0.00      0.01     0.00        3     0.00     0.00  Catch::Matchers::ExceptionWatcher::~ExceptionWatcher()
  0.00      0.01     0.00        3     0.00     0.00  Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase()
  0.00      0.01     0.00        3     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator><int>(Catch::ExprLhs<int>&&, int)
  0.00      0.01     0.00        3     0.00     0.00  unittest::g_tmp_dir[abi:cxx11]()
  0.00      0.01     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator()
  0.00      0.01     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator()
  0.00      0.01     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator()
  0.00      0.01     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.01     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      0.01     0.00        3     0.00     0.00  Catch::Matchers::ExceptionWatcher::match(std::exception const&) const
  0.00      0.01     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const
  0.00      0.01     0.00        3     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const
  0.00      0.01     0.00        3     0.00     0.00  std::allocator<Catch::Clara::Arg>::allocator()
  0.00      0.01     0.00        3     0.00     0.00  std::allocator<Catch::Clara::Opt>::allocator()
  0.00      0.01     0.00        3     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator()
  0.00      0.01     0.00        3     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&)
  0.00      0.01     0.00        3     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr()
  0.00      0.01     0.00        3     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&)
  0.00      0.01     0.00        3     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl()
  0.00      0.01     0.00        3     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase()
  0.00      0.01     0.00        3     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl()
  0.00      0.01     0.00        3     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase()
  0.00      0.01     0.00        3     0.00     0.00  std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
  0.00      0.01     0.00        3     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&)
  0.00      0.01     0.00        3     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.01     0.00        3     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.01     0.00        3     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&)
  0.00      0.01     0.00        3     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper()
  0.00      0.01     0.00        3     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&)
  0.00      0.01     0.00        3     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      0.01     0.00        3     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      0.01     0.00        3     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt const&)
  0.00      0.01     0.00        3     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>)
  0.00      0.01     0.00        3     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&)
  0.00      0.01     0.00        3     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.01     0.00        3     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      0.01     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      0.01     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      0.01     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >)
  0.00      0.01     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      0.01     0.00        3     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&)
  0.00      0.01     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      0.01     0.00        3     0.00     0.00  std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::end()
  0.00      0.01     0.00        3     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front()
  0.00      0.01     0.00        3     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector()
  0.00      0.01     0.00        3     0.00     0.00  void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&)
  0.00      0.01     0.00        3     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&)
  0.00      0.01     0.00        3     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector()
  0.00      0.01     0.00        3     0.00     0.00  void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
  0.00      0.01     0.00        3     0.00     0.00  Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&)
  0.00      0.01     0.00        3     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&)
  0.00      0.01     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.01     0.00        3     0.00     0.00  decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
  0.00      0.01     0.00        3     0.00     0.00  decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<unsigned int>((declval<unsigned int&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&)
  0.00      0.01     0.00        3     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&)
  0.00      0.01     0.00        3     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.01     0.00        3     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&)
  0.00      0.01     0.00        3     0.00     0.00  void (&&std::forward<void ()(cppthread::thread)>(std::remove_reference<void ()(cppthread::thread)>::type&))(cppthread::thread)
  0.00      0.01     0.00        3     0.00     0.00  cppthread::thread&& std::forward<cppthread::thread>(std::remove_reference<cppthread::thread>::type&)
  0.00      0.01     0.00        2     0.00     0.00  CATCH2_INTERNAL_TEST_5()
  0.00      0.01     0.00        2     0.00     0.00  (anonymous namespace)::log_message_t::log_message_t((anonymous namespace)::log_message_t&&)
  0.00      0.01     0.00        2     0.00     0.00  (anonymous namespace)::exit_with_exception::exit_with_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.01     0.00        2     0.00     0.00  Catch::MatchExpr<cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher>(cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      0.01     0.00        2     0.00     0.00  Catch::Clara::Arg::Arg(Catch::Clara::Arg const&)
  0.00      0.01     0.00        2     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&)
  0.00      0.01     0.00        2     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&)
  0.00      0.01     0.00        2     0.00     0.00  Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&)
  0.00      0.01     0.00        2     0.00     0.00  Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.01     0.00        2     0.00     0.00  Catch::MatchExpr<cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      0.01     0.00        2     0.00     0.00  unittest::g_dist_dir[abi:cxx11]()
  0.00      0.01     0.00        2     0.00     0.00  unittest::g_binary_dir[abi:cxx11]()
  0.00      0.01     0.00        2     0.00     0.00  unittest::g_source_dir[abi:cxx11]()
  0.00      0.01     0.00        2     0.00     0.00  unittest::g_verbose()
  0.00      0.01     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long)
  0.00      0.01     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const)
  0.00      0.01     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::new_allocator()
  0.00      0.01     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::new_allocator()
  0.00      0.01     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::new_allocator()
  0.00      0.01     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::new_allocator()
  0.00      0.01     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++()
  0.00      0.01     0.00        2     0.00     0.00  bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&)
  0.00      0.01     0.00        2     0.00     0.00  cppthread::cppthread_exception::cppthread_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.01     0.00        2     0.00     0.00  cppthread::cppthread_exception::~cppthread_exception()
  0.00      0.01     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const
  0.00      0.01     0.00        2     0.00     0.00  std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_get_Tp_allocator() const
  0.00      0.01     0.00        2     0.00     0.00  std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_get_map_allocator() const
  0.00      0.01     0.00        2     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() const
  0.00      0.01     0.00        2     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const
  0.00      0.01     0.00        2     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() const
  0.00      0.01     0.00        2     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const
  0.00      0.01     0.00        2     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() const
  0.00      0.01     0.00        2     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const
  0.00      0.01     0.00        2     0.00     0.00  std::allocator<(anonymous namespace)::log_message_t>::allocator<(anonymous namespace)::log_message_t>(std::allocator<(anonymous namespace)::log_message_t> const&)
  0.00      0.01     0.00        2     0.00     0.00  std::allocator<(anonymous namespace)::log_message_t>::~allocator()
  0.00      0.01     0.00        2     0.00     0.00  std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&)
  0.00      0.01     0.00        2     0.00     0.00  std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::~allocator()
  0.00      0.01     0.00        2     0.00     0.00  std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&)
  0.00      0.01     0.00        2     0.00     0.00  std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::~allocator()
  0.00      0.01     0.00        2     0.00     0.00  std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&)
  0.00      0.01     0.00        2     0.00     0.00  std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::~allocator()
  0.00      0.01     0.00        2     0.00     0.00  std::shared_ptr<cppthread::runner>::~shared_ptr()
  0.00      0.01     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long)
  0.00      0.01     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&)
  0.00      0.01     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&)
  0.00      0.01     0.00        2     0.00     0.00  std::__shared_ptr<cppthread::runner, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.01     0.00        2     0.00     0.00  std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::_M_set_node((anonymous namespace)::log_message_t**)
  0.00      0.01     0.00        2     0.00     0.00  std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::_S_buffer_size()
  0.00      0.01     0.00        2     0.00     0.00  std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::Dequeiterator()
  0.00      0.01     0.00        2     0.00     0.00  std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::operator--()
  0.00      0.01     0.00        2     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_set_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**)
  0.00      0.01     0.00        2     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator()
  0.00      0.01     0.00        2     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_set_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**)
  0.00      0.01     0.00        2     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator()
  0.00      0.01     0.00        2     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_set_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**)
  0.00      0.01     0.00        2     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator()
  0.00      0.01     0.00        2     0.00     0.00  std::__exception_ptr::exception_ptr::~exception_ptr()
  0.00      0.01     0.00        2     0.00     0.00  void std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::destroy<(anonymous namespace)::log_message_t>(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t)
  0.00      0.01     0.00        2     0.00     0.00  void std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::construct<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t>(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&&)
  0.00      0.01     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long)
  0.00      0.01     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long)
  0.00      0.01     0.00        2     0.00     0.00  Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt)
  0.00      0.01     0.00        2     0.00     0.00  (anonymous namespace)::log_message_t& std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::emplace_back<(anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t&&)
  0.00      0.01     0.00        2     0.00     0.00  std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::back()
  0.00      0.01     0.00        2     0.00     0.00  std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::pop_front()
  0.00      0.01     0.00        2     0.00     0.00  std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::push_back((anonymous namespace)::log_message_t&&)
  0.00      0.01     0.00        2     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front()
  0.00      0.01     0.00        2     0.00     0.00  std::function<void (cppthread::thread)>::~function()
  0.00      0.01     0.00        2     0.00     0.00  std::Anydata::_M_access()
  0.00      0.01     0.00        2     0.00     0.00  void std::destroy_at<(anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t)
  0.00      0.01     0.00        2     0.00     0.00  void std::destroy_at<Catch::Clara::Arg>(Catch::Clara::Arg)
  0.00      0.01     0.00        2     0.00     0.00  Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt)
  0.00      0.01     0.00        2     0.00     0.00  Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      0.01     0.00        2     0.00     0.00  std::remove_reference<(anonymous namespace)::log_message_t&>::type&& std::move<(anonymous namespace)::log_message_t&>((anonymous namespace)::log_message_t&)
  0.00      0.01     0.00        2     0.00     0.00  void (&std::forward<void (&)(cppthread::thread)>(std::remove_reference<void (&)(cppthread::thread)>::type&))(cppthread::thread)
  0.00      0.01     0.00        2     0.00     0.00  void std::_Destroy<Catch::Clara::Arg>(Catch::Clara::Arg)
  0.00      0.01     0.00        2     0.00     0.00  __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.01     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.01     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.01     0.00        1     0.00     0.00  CATCH2_INTERNAL_TEST_0()
  0.00      0.01     0.00        1     0.00     0.00  (anonymous namespace)::stop_callback(cppthread::thread)
  0.00      0.01     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&>::BinaryExpr(bool, std::__exception_ptr::exception_ptr const&, Catch::StringRef, std::__exception_ptr::exception_ptr const&)
  0.00      0.01     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [12])
  0.00      0.01     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [60]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [60])
  0.00      0.01     0.00        1     0.00     0.00  Catch::BinaryExpr<cppthread::runner const&, (anonymous namespace)::test_runner const&>::BinaryExpr(bool, cppthread::runner const&, Catch::StringRef, (anonymous namespace)::test_runner const&)
  0.00      0.01     0.00        1     0.00     0.00  Catch::BinaryExpr<cppthread::thread&, cppthread::thread const&>::BinaryExpr(bool, cppthread::thread&, Catch::StringRef, cppthread::thread const&)
  0.00      0.01     0.00        1     0.00     0.00  Catch::MatchExpr<cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher>(cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      0.01     0.00        1     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&)
  0.00      0.01     0.00        1     0.00     0.00  Catch::Clara::Parser::Parser(Catch::Clara::Parser const&)
  0.00      0.01     0.00        1     0.00     0.00  Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&)
  0.00      0.01     0.00        1     0.00     0.00  Catch::ExprLhs<std::__exception_ptr::exception_ptr const&>::ExprLhs(std::__exception_ptr::exception_ptr const&)
  0.00      0.01     0.00        1     0.00     0.00  Catch::ExprLhs<cppthread::runner const&>::ExprLhs(cppthread::runner const&)
  0.00      0.01     0.00        1     0.00     0.00  Catch::ExprLhs<cppthread::thread&>::ExprLhs(cppthread::thread&)
  0.00      0.01     0.00        1     0.00     0.00  Catch::MatchExpr<cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      0.01     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__exception_ptr::exception_ptr>::type>::type> > >::value, Catch::BinaryExpr<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&> >::type Catch::operator==<std::__exception_ptr::exception_ptr>(Catch::ExprLhs<std::__exception_ptr::exception_ptr const&>&&, std::__exception_ptr::exception_ptr&&)
  0.00      0.01     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<cppthread::runner const&, (anonymous namespace)::test_runner, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<(anonymous namespace)::test_runner>::type>::type> > >::value, Catch::BinaryExpr<cppthread::runner const&, (anonymous namespace)::test_runner const&> >::type Catch::operator==<(anonymous namespace)::test_runner>(Catch::ExprLhs<cppthread::runner const&>&&, (anonymous namespace)::test_runner&&)
  0.00      0.01     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<cppthread::thread&, cppthread::thread, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<cppthread::thread>::type>::type> > >::value, Catch::BinaryExpr<cppthread::thread&, cppthread::thread const&> >::type Catch::operator==<cppthread::thread>(Catch::ExprLhs<cppthread::thread&>&&, cppthread::thread&&)
  0.00      0.01     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12])
  0.00      0.01     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [60], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [60]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [60]> >::type Catch::operator==<char const (&) [60]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [60])
  0.00      0.01     0.00        1     0.00     0.00  Catch::ExprLhs<std::__exception_ptr::exception_ptr const&> Catch::operator<=<std::__exception_ptr::exception_ptr, 0>(Catch::Decomposer&&, std::__exception_ptr::exception_ptr&&)
  0.00      0.01     0.00        1     0.00     0.00  Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      0.01     0.00        1     0.00     0.00  Catch::ExprLhs<cppthread::runner const&> Catch::operator<=<cppthread::runner, 0>(Catch::Decomposer&&, cppthread::runner&&)
  0.00      0.01     0.00        1     0.00     0.00  Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.01     0.00        1     0.00     0.00  Catch::ExprLhs<cppthread::thread& const&> Catch::operator<=<cppthread::thread&, 0>(Catch::Decomposer&&, cppthread::thread&)
  0.00      0.01     0.00        1     0.00     0.00  unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()())
  0.00      0.01     0.00        1     0.00     0.00  unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::deallocate((anonymous namespace)::log_message_t, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::allocate(unsigned long, void const)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::new_allocator()
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::deallocate((anonymous namespace)::log_message_t*, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::allocate(unsigned long, void const)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocate(unsigned long, void const)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocate(unsigned long, void const)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocate(unsigned long, void const)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocate(unsigned long, void const)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::new_allocator()
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocate(unsigned long, void const)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::new_allocator()
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocate(unsigned long, void const)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::new_allocator()
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg>, Catch::Clara::Arg>::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt>, Catch::Clara::Opt>::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&)
  0.00      0.01     0.00        1     0.00     0.00  cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::fifo()
  0.00      0.01     0.00        1     0.00     0.00  cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~fifo()
  0.00      0.01     0.00        1     0.00     0.00  cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::fifo()
  0.00      0.01     0.00        1     0.00     0.00  cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~fifo()
  0.00      0.01     0.00        1     0.00     0.00  cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::fifo()
  0.00      0.01     0.00        1     0.00     0.00  cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~fifo()
  0.00      0.01     0.00        1     0.00     0.00  Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::_M_max_size() const
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::_M_max_size() const
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_max_size() const
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_max_size() const
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_max_size() const
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::_M_max_size() const
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::_M_max_size() const
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::_M_max_size() const
  0.00      0.01     0.00        1     0.00     0.00  std::Anydata::_M_access() const
  0.00      0.01     0.00        1     0.00     0.00  void ( const&std::Anydata::_M_access<void ()(cppthread::thread)>() const)(cppthread::thread)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator<(anonymous namespace)::log_message_t>::allocator()
  0.00      0.01     0.00        1     0.00     0.00  std::allocator<(anonymous namespace)::log_message_t>::~allocator()
  0.00      0.01     0.00        1     0.00     0.00  std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocator()
  0.00      0.01     0.00        1     0.00     0.00  std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~allocator()
  0.00      0.01     0.00        1     0.00     0.00  std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocator()
  0.00      0.01     0.00        1     0.00     0.00  std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~allocator()
  0.00      0.01     0.00        1     0.00     0.00  std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocator()
  0.00      0.01     0.00        1     0.00     0.00  std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~allocator()
  0.00      0.01     0.00        1     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&)
  0.00      0.01     0.00        1     0.00     0.00  std::shared_ptr<cppthread::runner>::shared_ptr(std::shared_ptr<cppthread::runner> const&)
  0.00      0.01     0.00        1     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequeimpl::Dequeimpl()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequeimpl::~Dequeimpl()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_allocate_map(unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_create_nodes((anonymous namespace)::log_message_t**, (anonymous namespace)::log_message_t**)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequeimpl_data::Dequeimpl_data()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_allocate_node()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_destroy_nodes((anonymous namespace)::log_message_t**, (anonymous namespace)::log_message_t**)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_deallocate_map((anonymous namespace)::log_message_t**, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_initialize_map(unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_deallocate_node((anonymous namespace)::log_message_t)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequebase()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::~Dequebase()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::~Dequeimpl()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_create_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl_data::Dequeimpl_data()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::~Dequeimpl()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_create_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl_data::Dequeimpl_data()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::~Dequeimpl()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_create_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl_data::Dequeimpl_data()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase()
  0.00      0.01     0.00        1     0.00     0.00  std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase()
  0.00      0.01     0.00        1     0.00     0.00  void std::Destroyaux<false>::__destroy<(anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t)
  0.00      0.01     0.00        1     0.00     0.00  void std::Destroyaux<false>::__destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00        1     0.00     0.00  void std::Destroyaux<false>::__destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00        1     0.00     0.00  void std::Destroyaux<false>::__destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&)
  0.00      0.01     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&)
  0.00      0.01     0.00        1     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00        1     0.00     0.00  std::__shared_ptr<cppthread::runner, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<cppthread::runner, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00        1     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.01     0.00        1     0.00     0.00  std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_destroy(std::Anydata&, std::integral_constant<bool, true>)
  0.00      0.01     0.00        1     0.00     0.00  std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation)
  0.00      0.01     0.00        1     0.00     0.00  std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_get_pointer(std::Anydata const&)
  0.00      0.01     0.00        1     0.00     0.00  void std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_init_functor<void ()(cppthread::thread)>(std::Anydata&, void (&&)(cppthread::thread))
  0.00      0.01     0.00        1     0.00     0.00  bool std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_not_empty_function<void (cppthread::thread)>(void ()(cppthread::thread))
  0.00      0.01     0.00        1     0.00     0.00  void std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_create<void ()(cppthread::thread)>(std::Anydata&, void (&&)(cppthread::thread), std::integral_constant<bool, true>)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator-=(long)
  0.00      0.01     0.00        1     0.00     0.00  std::__exception_ptr::exception_ptr::exception_ptr()
  0.00      0.01     0.00        1     0.00     0.00  std::__exception_ptr::operator==(std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::deallocate(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::allocate(std::allocator<(anonymous namespace)::log_message_t>&, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::deallocate(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t**, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::allocate(std::allocator<(anonymous namespace)::log_message_t>&, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long)
  0.00      0.01     0.00        1     0.00     0.00  std::Functionhandler<void (cppthread::thread), void ()(cppthread::thread)>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation)
  0.00      0.01     0.00        1     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_backward<true, false, std::random_access_iterator_tag>::__copy_move_b<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00        1     0.00     0.00  Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
  0.00      0.01     0.00        1     0.00     0.00  std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_destroy_data(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>, std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>, std::allocator<(anonymous namespace)::log_message_t> const&)
  0.00      0.01     0.00        1     0.00     0.00  std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_destroy_data_aux(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>, std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>)
  0.00      0.01     0.00        1     0.00     0.00  std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::deque()
  0.00      0.01     0.00        1     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&)
  0.00      0.01     0.00        1     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00        1     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deque()
  0.00      0.01     0.00        1     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque()
  0.00      0.01     0.00        1     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&)
  0.00      0.01     0.00        1     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00        1     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back()
  0.00      0.01     0.00        1     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deque()
  0.00      0.01     0.00        1     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque()
  0.00      0.01     0.00        1     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&)
  0.00      0.01     0.00        1     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00        1     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deque()
  0.00      0.01     0.00        1     0.00     0.00  std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque()
  0.00      0.01     0.00        1     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&)
  0.00      0.01     0.00        1     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&)
  0.00      0.01     0.00        1     0.00     0.00  std::function<void (cppthread::thread)>::function(decltype(nullptr))
  0.00      0.01     0.00        1     0.00     0.00  std::function<void (cppthread::thread)>::function<void ()(cppthread::thread), void>(void (&&)(cppthread::thread))
  0.00      0.01     0.00        1     0.00     0.00  void (&std::Anydata::_M_access<void ()(cppthread::thread)>())(cppthread::thread)
  0.00      0.01     0.00        1     0.00     0.00  void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&)
  0.00      0.01     0.00        1     0.00     0.00  std::enableif<is_invocablerv<void, void (&)(cppthread::thread), cppthread::thread>, void>::type std::__invoke_r<void, void (&)(cppthread::thread), cppthread::thread>(void (&)(cppthread::thread), cppthread::thread&&)
  0.00      0.01     0.00        1     0.00     0.00  void ( conststd::__addressof<void ( const)(cppthread::thread)>(void ( const&)(cppthread::thread)))(cppthread::thread)
  0.00      0.01     0.00        1     0.00     0.00  decltype (::new ((void)(0)) (anonymous namespace)::log_message_t((declval<(anonymous namespace)::log_message_t>)())) std::construct_at<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&&)
  0.00      0.01     0.00        1     0.00     0.00  void std::__invoke_impl<void, void (&)(cppthread::thread), cppthread::thread>(std::__invoke_other, void (&)(cppthread::thread), cppthread::thread&&)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::move_backward<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00        1     0.00     0.00  Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_a<true, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00        1     0.00     0.00  Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&)
  0.00      0.01     0.00        1     0.00     0.00  __gnu_cxx::__enable_if<std::__is_random_access_iter<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::iterator_traits<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::iterator_category>::__value, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::__type std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00        1     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00        1     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_backward_a2<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00        1     0.00     0.00  std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_dit<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>)
  0.00      0.01     0.00        1     0.00     0.00  void std::Destroy<(anonymous namespace)::logmessage_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t)
  0.00      0.01     0.00        1     0.00     0.00  void std::Destroy<(anonymous namespace)::logmessage_t, (anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t>&)
  0.00      0.01     0.00        1     0.00     0.00  void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00        1     0.00     0.00  void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&)
  0.00      0.01     0.00        1     0.00     0.00  void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00        1     0.00     0.00  void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&)
  0.00      0.01     0.00        1     0.00     0.00  void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>)
  0.00      0.01     0.00        1     0.00     0.00  void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&)
  0.00      0.01     0.00        1     0.00     0.00  main::{lambda()#1}::operator()() const
  0.00      0.01     0.00        1     0.00     0.00  main::{lambda()#1}::operator void ()()() const
  0.00      0.01     0.00        1     0.00     0.00  main::{lambda()#1}::_FUN()

 %         the percentage of the total running time of the
time       program used by this function.

cumulative a running sum of the number of seconds accounted
 seconds   for by this function and those listed above it.

 self      the number of seconds accounted for by this
seconds    function alone.  This is the major sort for this
           listing.

calls      the number of times this function was invoked, if
           this function is profiled, else blank.

 self      the average number of milliseconds spent in this
ms/call    function per call, if this function is profiled,
           else blank.

 total     the average number of milliseconds spent in this
ms/call    function and its descendents per call, if this
           function is profiled, else blank.

name       the name of the function.  This is the minor sort
           for this listing. The index shows the location of
           the function in the gprof listing. If the index is
           in parenthesis it shows where it would appear in
           the gprof listing if it were to be printed.

Copyright (C) 2012-2022 Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.

                     Call graph (explanation follows)

granularity: each sample hit covers 4 byte(s) for 100.00% of 0.01 seconds

index % time    self  children    called     name
                0.01    0.00      10/20          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [4]
                0.01    0.00      10/20          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::size() const [7]
[1]    100.0    0.01    0.00      20         std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [1]
                0.00    0.00      20/48          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [305]
-----------------------------------------------
                0.00    0.01      11/11          CATCH2_INTERNAL_TEST_0() [5]
[2]    100.0    0.00    0.01      11         cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [2]
                0.00    0.01      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>) [3]
                0.00    0.00      50/50          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator() const [285]
                0.00    0.00      41/55          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() [234]
                0.00    0.00      41/61          std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [220]
                0.00    0.00      40/40          std::enable_if<cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::is_shared_ptr<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::value&&cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::item_has_predicate<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::element_type, bool (), void>::value, bool>::type cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::validate_item<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [341]
                0.00    0.00      30/40          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator++() [349]
                0.00    0.00      11/35          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() [373]
                0.00    0.00      11/11          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long)::{lambda()#1}::operator()() const [635]
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [668]
                0.00    0.00      10/10          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::Dequeiterator<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, void>(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [694]
-----------------------------------------------
                0.00    0.01      10/10          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [2]
[3]    100.0    0.00    0.01      10         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>) [3]
                0.00    0.01      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [4]
                0.00    0.00      10/10          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::_M_const_cast() const [656]
-----------------------------------------------
                0.00    0.01      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>) [3]
[4]    100.0    0.00    0.01      10         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [4]
                0.01    0.00      10/20          std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [1]
                0.00    0.01      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::size() const [7]
                0.00    0.00      23/35          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() [373]
                0.00    0.00      22/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
                0.00    0.00      13/55          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() [234]
                0.00    0.00      10/40          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator++() [349]
                0.00    0.00      10/61          std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [220]
                0.00    0.00      10/10          std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long) [748]
                0.00    0.00       8/8           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() [798]
                0.00    0.00       5/5           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::move<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [885]
                0.00    0.00       2/2           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() [1040]
                0.00    0.00       1/1           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::move_backward<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1245]
-----------------------------------------------
                0.00    0.01       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [6]
[5]    100.0    0.00    0.01       3         CATCH2_INTERNAL_TEST_0() [5]
                0.00    0.01      11/11          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [2]
                0.00    0.00     130/198         operator"" catchsr(char const, unsigned long) [116]
                0.00    0.00      74/153         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [125]
                0.00    0.00      65/97          Catch::AssertionHandler::~AssertionHandler() [167]
                0.00    0.00      33/52          Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [263]
                0.00    0.00      33/52          void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [261]
                0.00    0.00      32/39          Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [358]
                0.00    0.00      32/36          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [365]
                0.00    0.00      30/45          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [321]
                0.00    0.00      30/40          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr() [347]
                0.00    0.00      30/40          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr() [348]
                0.00    0.00      29/39          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [361]
                0.00    0.00      29/69          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [205]
                0.00    0.00      18/30          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr() [394]
                0.00    0.00      16/79          std::weak_ptr<cppthread::item_with_predicate>::~weak_ptr() [194]
                0.00    0.00      12/12          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() [620]
                0.00    0.00      12/12          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [558]
                0.00    0.00      12/12          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [557]
                0.00    0.00      11/31          std::shared_ptr<cppthread::item_with_predicate>::~shared_ptr() [384]
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() [733]
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&&) [664]
                0.00    0.00      10/10          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [651]
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::reset() [670]
                0.00    0.00      10/10          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [650]
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() [734]
                0.00    0.00      10/22          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&&) [466]
                0.00    0.00      10/10          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [652]
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::reset() [678]
                0.00    0.00       8/8           std::weak_ptr<cppthread::item_with_predicate>::weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [802]
                0.00    0.00       8/8           std::weak_ptr<cppthread::item_with_predicate>::weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [803]
                0.00    0.00       7/7           std::allocator<std::weak_ptr<cppthread::item_with_predicate> >::allocator() [812]
                0.00    0.00       7/7           std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::deque(std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [835]
                0.00    0.00       7/7           std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::~deque() [836]
                0.00    0.00       7/34          std::allocator<std::weak_ptr<cppthread::item_with_predicate> >::~allocator() [377]
                0.00    0.00       6/6           std::shared_ptr<cppthread::item_with_predicate>::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [852]
                0.00    0.00       5/5           std::shared_ptr<cppthread::item_with_predicate>::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [871]
                0.00    0.00       3/10          unittest::g_progress() [642]
                0.00    0.00       1/1           cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::fifo() [1102]
                0.00    0.00       1/1           cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~fifo() [1103]
                0.00    0.00       1/1           cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::fifo() [1104]
                0.00    0.00       1/1           cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~fifo() [1105]
                0.00    0.00       1/1           cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::fifo() [1106]
                0.00    0.00       1/10          Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [641]
                0.00    0.00       1/1           cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~fifo() [1107]
-----------------------------------------------
                                                 <spontaneous>
[6]    100.0    0.00    0.01                 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [6]
                0.00    0.01       3/3           CATCH2_INTERNAL_TEST_0() [5]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [904]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_5() [974]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [1053]
-----------------------------------------------
                0.00    0.01      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [4]
[7]     50.0    0.00    0.01      10         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::size() const [7]
                0.01    0.00      10/20          std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [1]
-----------------------------------------------
                0.00    0.00      12/4396        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>) [609]
                0.00    0.00      12/4396        std::operator+(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, long) [630]
                0.00    0.00    2180/4396        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::end() [27]
                0.00    0.00    2192/4396        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::begin() [26]
[22]     0.0    0.00    0.00    4396         std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::Dequeiterator(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) [22]
-----------------------------------------------
                0.00    0.00       4/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [901]
                0.00    0.00       9/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [106]
                0.00    0.00      10/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [759]
                0.00    0.00      13/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [728]
                0.00    0.00      15/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [897]
                0.00    0.00      16/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [801]
                0.00    0.00      18/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [355]
                0.00    0.00      24/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [861]
                0.00    0.00      53/3510        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [255]
                0.00    0.00      57/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [124]
                0.00    0.00      88/3510        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [182]
                0.00    0.00      93/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [171]
                0.00    0.00     105/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [362]
                0.00    0.00     150/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [137]
                0.00    0.00    1317/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [40]
                0.00    0.00    1538/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [32]
[23]     0.0    0.00    0.00    3510         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [23]
-----------------------------------------------
                0.00    0.00      70/3170        Catch::StringRef const std::__niter_base<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >) [9778]
                0.00    0.00     826/3170        bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [69]
                0.00    0.00    2274/3170        bool __gnu_cxx::operator!=<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [4124]
[24]     0.0    0.00    0.00    3170         __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [24]
-----------------------------------------------
                0.00    0.00      12/2217        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>) [609]
                0.00    0.00      57/2217        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::empty() const [230]
                0.00    0.00    2148/2217        cppthread::fifo<(anonymous namespace)::data_t>::pop_front((anonymous namespace)::data_t&, long) [28]
[25]     0.0    0.00    0.00    2217         std::operator==(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) [25]
-----------------------------------------------
                0.00    0.00       8/2192        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::~deque() [797]
                0.00    0.00      12/2192        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::front() [608]
                0.00    0.00      24/2192        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>) [609]
                0.00    0.00    2148/2192        cppthread::fifo<(anonymous namespace)::data_t>::pop_front((anonymous namespace)::data_t&, long) [28]
[26]     0.0    0.00    0.00    2192         std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::begin() [26]
                0.00    0.00    2192/4396        std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::Dequeiterator(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) [22]
-----------------------------------------------
                0.00    0.00       8/2180        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::~deque() [797]
                0.00    0.00      12/2180        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>) [609]
                0.00    0.00      12/2180        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::back() [606]
                0.00    0.00    2148/2180        cppthread::fifo<(anonymous namespace)::data_t>::pop_front((anonymous namespace)::data_t&, long) [28]
[27]     0.0    0.00    0.00    2180         std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::end() [27]
                0.00    0.00    2180/4396        std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::Dequeiterator(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) [22]
-----------------------------------------------
                0.00    0.00    2137/2137        (anonymous namespace)::test_runner::run() [1269]
[28]     0.0    0.00    0.00    2137         cppthread::fifo<(anonymous namespace)::data_t>::pop_front((anonymous namespace)::data_t&, long) [28]
                0.00    0.00    2148/2192        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::begin() [26]
                0.00    0.00    2148/2180        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::end() [27]
                0.00    0.00    2148/2217        std::operator==(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) [25]
                0.00    0.00    2137/2137        cppthread::fifo<(anonymous namespace)::data_t>::pop_front((anonymous namespace)::data_t&, long)::{lambda()#1}::operator()() const [30]
                0.00    0.00      24/48          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator() const [303]
                0.00    0.00      12/12          std::enable_if<(!cppthread::fifo<(anonymous namespace)::data_t>::is_shared_ptr<(anonymous namespace)::data_t>::value)&&(!cppthread::fifo<(anonymous namespace)::data_t>::item_has_predicate<(anonymous namespace)::data_t, bool (), void>::value), bool>::type cppthread::fifo<(anonymous namespace)::data_t>::validate_item<(anonymous namespace)::data_t>((anonymous namespace)::data_t const&) [555]
                0.00    0.00      12/12          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&, (anonymous namespace)::data_t const>::Dequeiterator<std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>, void>(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) [581]
                0.00    0.00      12/12          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&, (anonymous namespace)::data_t const>) [607]
-----------------------------------------------
                0.00    0.00    2137/2137        (anonymous namespace)::test_runner::run() [1269]
[29]     0.0    0.00    0.00    2137         (anonymous namespace)::test_runner::continue_running() const [29]
-----------------------------------------------
                0.00    0.00    2137/2137        cppthread::fifo<(anonymous namespace)::data_t>::pop_front((anonymous namespace)::data_t&, long) [28]
[30]     0.0    0.00    0.00    2137         cppthread::fifo<(anonymous namespace)::data_t>::pop_front((anonymous namespace)::data_t&, long)::{lambda()#1}::operator()() const [30]
-----------------------------------------------
                0.00    0.00     791/1582        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [51]
                0.00    0.00     791/1582        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [50]
[31]     0.0    0.00    0.00    1582         __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [31]
-----------------------------------------------
                0.00    0.00      84/1538        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [209]
                0.00    0.00     154/1538        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [124]
                0.00    0.00     453/1538        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [106]
                0.00    0.00     847/1538        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [48]
[32]     0.0    0.00    0.00    1538         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [32]
                0.00    0.00    1538/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [23]
                0.00    0.00    1537/1537        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [33]
-----------------------------------------------
                0.00    0.00    1537/1537        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [32]
[33]     0.0    0.00    0.00    1537         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [33]
                0.00    0.00    1537/1537        std::pointer_traits<char const>::pointer_to(char const&) [34]
-----------------------------------------------
                0.00    0.00    1537/1537        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [33]
[34]     0.0    0.00    0.00    1537         std::pointer_traits<char const>::pointer_to(char const&) [34]
                0.00    0.00    1537/1537        char const std::addressof<char const>(char const&) [36]
-----------------------------------------------
                0.00    0.00    1537/1537        char const std::addressof<char const>(char const&) [36]
[35]     0.0    0.00    0.00    1537         char const std::__addressof<char const>(char const&) [35]
-----------------------------------------------
                0.00    0.00    1537/1537        std::pointer_traits<char const>::pointer_to(char const&) [34]
[36]     0.0    0.00    0.00    1537         char const std::addressof<char const>(char const&) [36]
                0.00    0.00    1537/1537        char const std::__addressof<char const>(char const&) [35]
-----------------------------------------------
                0.00    0.00       9/1482        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [106]
                0.00    0.00     155/1482        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [124]
                0.00    0.00    1318/1482        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [40]
[37]     0.0    0.00    0.00    1482         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [37]
-----------------------------------------------
                0.00    0.00       1/1379        std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::deallocate(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t*, unsigned long) [1202]
                0.00    0.00       1/1379        std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::allocate(std::allocator<(anonymous namespace)::log_message_t>&, unsigned long) [1203]
                0.00    0.00       1/1379        std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::deallocate(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t, unsigned long) [1198]
                0.00    0.00       1/1379        std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::allocate(std::allocator<(anonymous namespace)::log_message_t>&, unsigned long) [1199]
                0.00    0.00       1/1379        void std::Destroy<(anonymous namespace)::logmessage_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t) [1254]
                0.00    0.00       1/1379        std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) [1204]
                0.00    0.00       1/1379        std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) [1206]
                0.00    0.00       1/1379        std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) [1208]
                0.00    0.00       1/1379        std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long) [1205]
                0.00    0.00       1/1379        std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1210]
                0.00    0.00       1/1379        std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long) [1207]
                0.00    0.00       1/1379        std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1212]
                0.00    0.00       1/1379        std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long) [1209]
                0.00    0.00       1/1379        std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1214]
                0.00    0.00       1/1379        std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long) [1211]
                0.00    0.00       1/1379        void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1256]
                0.00    0.00       1/1379        std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long) [1213]
                0.00    0.00       1/1379        void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1258]
                0.00    0.00       1/1379        std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long) [1215]
                0.00    0.00       1/1379        void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1260]
                0.00    0.00       1/1379        std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_backward_a2<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1252]
                0.00    0.00       2/1379        std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [1034]
                0.00    0.00       2/1379        std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [1033]
                0.00    0.00       3/1379        std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [950]
                0.00    0.00       3/1379        std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [949]
                0.00    0.00       5/1379        std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_a2<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [883]
                0.00    0.00       7/1379        std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [828]
                0.00    0.00       7/1379        std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [827]
                0.00    0.00       8/1379        std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::deallocate(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t*, unsigned long) [793]
                0.00    0.00       8/1379        std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::allocate(std::allocator<(anonymous namespace)::data_t>&, unsigned long) [794]
                0.00    0.00       8/1379        std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::deallocate(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, unsigned long) [791]
                0.00    0.00       8/1379        std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::allocate(std::allocator<(anonymous namespace)::data_t>&, unsigned long) [792]
                0.00    0.00      10/1379        std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [705]
                0.00    0.00      10/1379        std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [704]
                0.00    0.00      10/1379        std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [707]
                0.00    0.00      10/1379        std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [706]
                0.00    0.00      12/1379        std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [596]
                0.00    0.00      12/1379        std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [595]
                0.00    0.00      13/1379        std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [547]
                0.00    0.00      13/1379        std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [546]
                0.00    0.00      27/1379        std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate>> >::deallocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate>>&, std::weak_ptr<cppthread::item_with_predicate>*, unsigned long) [425]
                0.00    0.00      27/1379        std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate>> >::allocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate>>&, unsigned long) [426]
                0.00    0.00      27/1379        void std::Destroy<std::weakptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>) [439]
                0.00    0.00      34/1379        std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::deallocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&, std::weak_ptr<cppthread::item_with_predicate>, unsigned long) [378]
                0.00    0.00      34/1379        std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::allocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&, unsigned long) [379]
                0.00    0.00      50/1379        void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [296]
                0.00    0.00      51/1379        void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [281]
                0.00    0.00      90/1379        std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [178]
                0.00    0.00      93/1379        std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [170]
                0.00    0.00     120/1379        std::allocator_traits<std::allocator<Catch::StringRef> >::allocate(std::allocator<Catch::StringRef>&, unsigned long) [154]
                0.00    0.00     120/1379        std::allocator_traits<std::allocator<Catch::StringRef> >::deallocate(std::allocator<Catch::StringRef>&, Catch::StringRef, unsigned long) [153]
                0.00    0.00     260/1379        void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [95]
                0.00    0.00     274/1379        std::chartraits<char>::copy(char, char const, unsigned long) [85]
[38]     0.0    0.00    0.00    1379         std::is_constant_evaluated() [38]
-----------------------------------------------
                0.00    0.00      13/1332        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [117]
                0.00    0.00    1319/1332        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [40]
[39]     0.0    0.00    0.00    1332         std::char_traits<char>::assign(char&, char const&) [39]
-----------------------------------------------
                0.00    0.00       6/1295        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [862]
                0.00    0.00       8/1295        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [801]
                0.00    0.00      40/1295        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [355]
                0.00    0.00      53/1295        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [255]
                0.00    0.00      89/1295        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [182]
                0.00    0.00     155/1295        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [124]
                0.00    0.00     213/1295        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [106]
                0.00    0.00     222/1295        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [105]
                0.00    0.00     509/1295        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [60]
[40]     0.0    0.00    0.00    1295         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [40]
                0.00    0.00    1319/1332        std::char_traits<char>::assign(char&, char const&) [39]
                0.00    0.00    1318/1482        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [37]
                0.00    0.00    1317/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [23]
-----------------------------------------------
                0.00    0.00       1/1293        void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [1240]
                0.00    0.00       1/1293        void std::Function_base::Basemanager<void ()(cppthread::thread)>::_M_create<void ()(cppthread::thread)>(std::Anydata&, void (&&)(cppthread::thread), std::integral_constant<bool, true>) [1194]
                0.00    0.00       1/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}> >, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}> > >, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [7014]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}> >::construct<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [3208]
                0.00    0.00       1/1293        Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>&&) [2325]
                0.00    0.00       1/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&) [7013]
                0.00    0.00       1/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [7015]
                0.00    0.00       1/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&) [7011]
                0.00    0.00       1/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [7016]
                0.00    0.00       1/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&) [7010]
                0.00    0.00       1/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [7002]
                0.00    0.00       1/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [7007]
                0.00    0.00       1/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [7003]
                0.00    0.00       1/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [7004]
                0.00    0.00       1/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [7005]
                0.00    0.00       1/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [7006]
                0.00    0.00       1/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [7008]
                0.00    0.00       1/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [7009]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::construct<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&) [3203]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [3213]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&) [3166]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [3218]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&) [3161]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [3121]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [3146]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [3126]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [3131]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [3136]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [3141]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [3151]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [3156]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [3113]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::ReporterSpec>::construct<Catch::ReporterSpec, Catch::ReporterSpec>(Catch::ReporterSpec, Catch::ReporterSpec&&) [3042]
                0.00    0.00       1/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, long&>(Catch::Clara::Detail::BoundValueRef<long>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<long> > >, long&) [7021]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [3362]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<long> >::construct<Catch::Clara::Detail::BoundValueRef<long>, long&>(Catch::Clara::Detail::BoundValueRef<long>, long&) [3198]
                0.00    0.00       1/1293        Catch::Optional<Catch::ReporterSpec>::Optional(Catch::ReporterSpec&&) [2805]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<unsigned long>::construct<unsigned long, unsigned long const&>(unsigned long, unsigned long const&) [3660]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >::construct<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >&&) [3295]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo&&) [3030]
                0.00    0.00       1/1293        void __gnu_cxx::new_allocator<Catch::ProcessedReporterSpec>::construct<Catch::ProcessedReporterSpec, Catch::ProcessedReporterSpec>(Catch::ProcessedReporterSpec, Catch::ProcessedReporterSpec&&) [3102]
                0.00    0.00       2/1293        decltype (::new ((void)(0)) (anonymous namespace)::log_message_t((declval<(anonymous namespace)::log_message_t>)())) std::construct_at<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&&) [1243]
                0.00    0.00       2/1293        void __gnu_cxx::new_allocator<Catch::Tag>::construct<Catch::Tag, Catch::Tag>(Catch::Tag, Catch::Tag&&) [3109]
                0.00    0.00       2/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [7020]
                0.00    0.00       2/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, double&>(Catch::Clara::Detail::BoundValueRef<double>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<double> > >, double&) [7012]
                0.00    0.00       2/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [3185]
                0.00    0.00       2/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<double> >::construct<Catch::Clara::Detail::BoundValueRef<double>, double&>(Catch::Clara::Detail::BoundValueRef<double>, double&) [3190]
                0.00    0.00       2/1293        void __gnu_cxx::new_allocator<Catch::ISingleton>::construct<Catch::ISingleton, Catch::ISingleton const&>(Catch::ISingleton**, Catch::ISingleton const&) [3413]
                0.00    0.00       3/1293        decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [967]
                0.00    0.00       3/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [943]
                0.00    0.00       3/1293        decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<unsigned int>((declval<unsigned int&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [968]
                0.00    0.00       3/1293        void __gnu_cxx::new_allocator<Catch::TestCaseHandle>::construct<Catch::TestCaseHandle, Catch::TestCaseHandle>(Catch::TestCaseHandle, Catch::TestCaseHandle&&) [3070]
                0.00    0.00       4/1293        void std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::M_construct_node<Catch::TestCaseHandle const>(std::Rbtree_node<Catch::TestCaseHandle const>, Catch::TestCaseHandle const&&) [9224]
                0.00    0.00       4/1293        void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCaseHandle const> >::construct<Catch::TestCaseHandle const, Catch::TestCaseHandle const>(Catch::TestCaseHandle const*, Catch::TestCaseHandle const&&) [3476]
                0.00    0.00       4/1293        void std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::M_construct_node<Catch::TestCaseHandle const const&>(std::Rbtree_node<Catch::TestCaseHandle const>, Catch::TestCaseHandle const const&) [9223]
                0.00    0.00       4/1293        void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCaseHandle const> >::construct<Catch::TestCaseHandle const, Catch::TestCaseHandle const const&>(Catch::TestCaseHandle const*, Catch::TestCaseHandle const const&) [3475]
                0.00    0.00       4/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const (&) [13]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::Spalloc_shared_tag<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, char const (&) [13]) [7017]
                0.00    0.00       4/1293        void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]) [3359]
                0.00    0.00       4/1293        void std::Rbtree<Catch::TestCaseInfo const, Catch::TestCaseInfo const, std::Identity<Catch::TestCaseInfo const>, Catch::(anonymous namespace)::enforceNoDuplicateTestCases(std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> > const&)::{lambda(Catch::TestCaseInfo const, Catch::TestCaseInfo const)#1}&, std::allocator<Catch::TestCaseInfo const> >::M_construct_node<Catch::TestCaseInfo const const&>(std::Rbtree_node<Catch::TestCaseInfo const>, Catch::TestCaseInfo const const&) [9191]
                0.00    0.00       4/1293        void __gnu_cxx::new_allocator<Catch::TestCaseHandle>::construct<Catch::TestCaseHandle, Catch::TestCaseInfo, Catch::ITestInvoker>(Catch::TestCaseHandle, Catch::TestCaseInfo&&, Catch::ITestInvoker&&) [3068]
                0.00    0.00       4/1293        void __gnu_cxx::new_allocator<Catch::TestCaseInfo>::construct<Catch::TestCaseInfo, Catch::TestCaseInfo>(Catch::TestCaseInfo*, Catch::TestCaseInfo&&) [3422]
                0.00    0.00       4/1293        void std::_Construct<Catch::TestCaseHandle, Catch::TestCaseHandle const&>(Catch::TestCaseHandle, Catch::TestCaseHandle const&) [9543]
                0.00    0.00       4/1293        void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCaseInfo const> >::construct<Catch::TestCaseInfo const, Catch::TestCaseInfo const const&>(Catch::TestCaseInfo const*, Catch::TestCaseInfo const const&) [3468]
                0.00    0.00       4/1293        void std::_Construct<Catch::ColumnInfo, Catch::ColumnInfo const&>(Catch::ColumnInfo, Catch::ColumnInfo const&) [9539]
                0.00    0.00       6/1293        void __gnu_cxx::new_allocator<Catch::Tag>::construct<Catch::Tag, Catch::StringRef>(Catch::Tag, Catch::StringRef&&) [3108]
                0.00    0.00       7/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [822]
                0.00    0.00       7/1293        decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [840]
                0.00    0.00       7/1293        void __gnu_cxx::new_allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> >::construct<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, Catch::Detail::unique_ptr<Catch::TestCaseInfo> >(Catch::Detail::unique_ptr<Catch::TestCaseInfo>, Catch::Detail::unique_ptr<Catch::TestCaseInfo>&&) [3244]
                0.00    0.00       7/1293        void __gnu_cxx::new_allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> >::construct<Catch::Detail::unique_ptr<Catch::ITestInvoker>, Catch::Detail::unique_ptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>, Catch::Detail::unique_ptr<Catch::ITestInvoker>&&) [3238]
                0.00    0.00       8/1293        void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt&>(Catch::Clara::Opt, Catch::Clara::Opt&) [9546]
                0.00    0.00       9/1293        void std::Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > >, Catch::Detail::CaseInsensitiveLess, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [9094]
                0.00    0.00       9/1293        void __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [3495]
                0.00    0.00       9/1293        void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker&&) [3436]
                0.00    0.00      10/1293        Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [639]
                0.00    0.00      10/1293        decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [737]
                0.00    0.00      10/1293        decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [738]
                0.00    0.00      10/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [687]
                0.00    0.00      10/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [688]
                0.00    0.00      10/1293        decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [739]
                0.00    0.00      10/1293        decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [740]
                0.00    0.00      12/1293        decltype (::new ((void)(0)) (anonymous namespace)::data_t((declval<(anonymous namespace)::data_t>)())) std::construct_at<(anonymous namespace)::data_t, (anonymous namespace)::data_t>((anonymous namespace)::data_t, (anonymous namespace)::data_t&&) [624]
                0.00    0.00      12/1293        decltype (::new ((void)(0)) (anonymous namespace)::data_t((declval<(anonymous namespace)::data_t const&>)())) std::construct_at<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&>((anonymous namespace)::data_t, (anonymous namespace)::data_t const&) [623]
                0.00    0.00      12/1293        decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [625]
                0.00    0.00      12/1293        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [580]
                0.00    0.00      12/1293        decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [626]
                0.00    0.00      13/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::Token>::construct<Catch::Clara::Detail::Token, Catch::Clara::Detail::Token>(Catch::Clara::Detail::Token, Catch::Clara::Detail::Token&&) [3225]
                0.00    0.00      13/1293        void std::Construct<Catch::StringRef, char const const&>(Catch::StringRef, char const const&) [9552]
                0.00    0.00      16/1293        std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagRef, std::allocator<Catch::Clara::Detail::BoundFlagRef>, bool&>(Catch::Clara::Detail::BoundFlagRef&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundFlagRef> >, bool&) [7019]
                0.00    0.00      16/1293        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundFlagRef>::construct<Catch::Clara::Detail::BoundFlagRef, bool&>(Catch::Clara::Detail::BoundFlagRef, bool&) [3177]
                0.00    0.00      18/1293        void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&) [3029]
                0.00    0.00      20/1293        void __gnu_cxx::new_allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >::construct<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>&&) [3256]
                0.00    0.00      23/1293        decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [463]
                0.00    0.00      35/1293        void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [9547]
                0.00    0.00      43/1293        void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [336]
                0.00    0.00      44/1293        void __gnu_cxx::new_allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo>::construct<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo, Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo>(Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo, Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo&&) [3645]
                0.00    0.00      52/1293        void std::Construct<std::weakptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> const&>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> const&) [371]
                0.00    0.00      65/1293        decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [213]
                0.00    0.00      84/1293        void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [190]
                0.00    0.00     110/1293        decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::constructat<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [159]
                0.00    0.00     213/1293        Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>&&) [2329]
                0.00    0.00     214/1293        Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [2324]
[41]     0.0    0.00    0.00    1293         operator new(unsigned long, void) [41]
-----------------------------------------------
                0.00    0.00       6/1270        Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [1493]
                0.00    0.00     185/1270        Catch::StringRef::StringRef(char const) [2924]
                0.00    0.00     198/1270        operator"" catchsr(char const, unsigned long) [116]
                0.00    0.00     302/1270        Catch::operator"" sr(char const, unsigned long) [80]
                0.00    0.00     579/1270        Catch::StringRef::substr(unsigned long, unsigned long) const [4491]
[42]     0.0    0.00    0.00    1270         Catch::StringRef::StringRef(char const, unsigned long) [42]
-----------------------------------------------
                0.00    0.00     153/1091        std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [124]
                0.00    0.00     222/1091        void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [107]
                0.00    0.00     716/1091        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [57]
[43]     0.0    0.00    0.00    1091         std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [43]
-----------------------------------------------
                0.00    0.00     973/973         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [47]
[44]     0.0    0.00    0.00     973         std::pointer_traits<char>::pointer_to(char&) [44]
                0.00    0.00     973/973         char std::addressof<char>(char&) [46]
-----------------------------------------------
                0.00    0.00     973/973         char std::addressof<char>(char&) [46]
[45]     0.0    0.00    0.00     973         char std::__addressof<char>(char&) [45]
-----------------------------------------------
                0.00    0.00     973/973         std::pointer_traits<char>::pointer_to(char&) [44]
[46]     0.0    0.00    0.00     973         char std::addressof<char>(char&) [46]
                0.00    0.00     973/973         char std::__addressof<char>(char&) [45]
-----------------------------------------------
                0.00    0.00       6/971         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [862]
                0.00    0.00       7/971         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [8978]
                0.00    0.00      41/971         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [363]
                0.00    0.00      47/971         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [309]
                0.00    0.00      53/971         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [362]
                0.00    0.00     308/971         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [124]
                0.00    0.00     509/971         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [60]
[47]     0.0    0.00    0.00     971         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [47]
                0.00    0.00     973/973         std::pointer_traits<char>::pointer_to(char&) [44]
-----------------------------------------------
                0.00    0.00       4/847         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [901]
                0.00    0.00       5/847         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [801]
                0.00    0.00      13/847         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [728]
                0.00    0.00     825/847         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [52]
[48]     0.0    0.00    0.00     847         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [48]
                0.00    0.00     847/1538        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [32]
                0.00    0.00      93/93          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [171]
-----------------------------------------------
                0.00    0.00     825/825         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [52]
[49]     0.0    0.00    0.00     825         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [49]
-----------------------------------------------
                0.00    0.00       1/791         Catch::Clara::Detail::TokenStream::TokenStream(Catch::Clara::Args const&) [2227]
                0.00    0.00      35/791         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [8697]
                0.00    0.00      54/791         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [251]
                0.00    0.00     213/791         Catch::Clara::Opt::isMatch(Catch::StringRef) const [4303]
                0.00    0.00     213/791         Catch::Clara::Opt::validate() const [4304]
                0.00    0.00     275/791         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const [5318]
[50]     0.0    0.00    0.00     791         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [50]
                0.00    0.00     791/1582        __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [31]
-----------------------------------------------
                0.00    0.00       1/791         Catch::Clara::Detail::TokenStream::TokenStream(Catch::Clara::Args const&) [2227]
                0.00    0.00      35/791         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [8697]
                0.00    0.00      54/791         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [251]
                0.00    0.00     213/791         Catch::Clara::Opt::isMatch(Catch::StringRef) const [4303]
                0.00    0.00     213/791         Catch::Clara::Opt::validate() const [4304]
                0.00    0.00     275/791         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const [5318]
[51]     0.0    0.00    0.00     791         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [51]
                0.00    0.00     791/1582        __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [31]
-----------------------------------------------
                0.00    0.00       1/786         unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
                0.00    0.00       1/786         void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [11016]
                0.00    0.00       1/786         Catch::Clara::Detail::ParserBase::parse(Catch::Clara::Args const&) const [4308]
                0.00    0.00       1/786         Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2356]
                0.00    0.00       1/786         std::random_device::random_device() [6809]
                0.00    0.00       1/786         Catch::Detail::splitReporterSpec[abi:cxx11](Catch::StringRef) [2687]
                0.00    0.00       1/786         Catch::parseReporterSpec(Catch::StringRef) [1924]
                0.00    0.00       1/786         Catch::ReusableStringStream::~ReusableStringStream() [1959]
                0.00    0.00       2/786         unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1079]
                0.00    0.00       2/786         (anonymous namespace)::test_runner::run() [1269]
                0.00    0.00       2/786         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::invokeLambda<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2249]
                0.00    0.00       3/786         Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [915]
                0.00    0.00       3/786         Catch::ReporterSpec::~ReporterSpec() [1482]
                0.00    0.00       3/786         Catch::Matchers::MatcherUntypedBase::~MatcherUntypedBase() [2784]
                0.00    0.00       3/786         Catch::TestSpecParser::~TestSpecParser() [1711]
                0.00    0.00       4/786         (anonymous namespace)::test_runner::test_runner() [887]
                0.00    0.00       4/786         (anonymous namespace)::log_message_t::~log_message_t() [889]
                0.00    0.00       4/786         CATCH2_INTERNAL_TEST_0() [904]
                0.00    0.00       4/786         void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [3356]
                0.00    0.00       4/786         Catch::TestCaseTracking::TrackerContext::startRun() [1875]
                0.00    0.00       4/786         Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [1749]
                0.00    0.00       4/786         Catch::ProcessedReporterSpec::~ProcessedReporterSpec() [2029]
                0.00    0.00       5/786         cppthread::cppthread_exception::cppthread_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [996]
                0.00    0.00       6/786         Catch::ConfigData::~ConfigData() [1295]
                0.00    0.00       6/786         Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4302]
                0.00    0.00       7/786         CATCH2_INTERNAL_TEST_5() [974]
                0.00    0.00       8/786         Catch::TestCaseInfo::~TestCaseInfo() [1495]
                0.00    0.00       8/786         Catch::ColumnInfo::~ColumnInfo() [1292]
                0.00    0.00       9/786         Catch::ReporterRegistry::ReporterRegistry() [1839]
                0.00    0.00       9/786         std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::~pair() [8022]
                0.00    0.00       9/786         Catch::RunContext::sectionStarted(Catch::StringRef, Catch::SourceLineInfo const&, Catch::Counts&) [1322]
                0.00    0.00       9/786         Catch::RunContext::runCurrentTest() [1321]
                0.00    0.00      10/786         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [638]
                0.00    0.00      13/786         Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocationRef const&) [1866]
                0.00    0.00      26/786         Catch::RunContext::runTest(Catch::TestCaseHandle const&) [1345]
                0.00    0.00      26/786         Catch::TestCaseStats::~TestCaseStats() [1668]
                0.00    0.00      32/786         Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [2735]
                0.00    0.00      34/786         Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [1881]
                0.00    0.00      87/786         Catch::SectionInfo::~SectionInfo() [1360]
                0.00    0.00     213/786         Catch::Clara::Detail::BasicResult<void>::~BasicResult() [111]
                0.00    0.00     215/786         Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::~BasicResult() [2168]
[52]     0.0    0.00    0.00     786         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [52]
                0.00    0.00     825/847         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [48]
                0.00    0.00     825/825         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [49]
-----------------------------------------------
                0.00    0.00      90/781         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [184]
                0.00    0.00      93/781         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [171]
                0.00    0.00     154/781         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [124]
                0.00    0.00     444/781         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [106]
[53]     0.0    0.00    0.00     781         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [53]
-----------------------------------------------
                0.00    0.00      13/773         Catch::Clara::Detail::TokenStream::loadBuffer() [2224]
                0.00    0.00      84/773         Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [250]
                0.00    0.00     338/773         Catch::Clara::Opt::isMatch(Catch::StringRef) const [4303]
                0.00    0.00     338/773         Catch::Clara::Opt::validate() const [4304]
[54]     0.0    0.00    0.00     773         __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const [54]
-----------------------------------------------
                0.00    0.00      13/766         Catch::Clara::Detail::TokenStream::operator++() [2229]
                0.00    0.00      84/766         Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [250]
                0.00    0.00     331/766         Catch::Clara::Opt::isMatch(Catch::StringRef) const [4303]
                0.00    0.00     338/766         Catch::Clara::Opt::validate() const [4304]
[55]     0.0    0.00    0.00     766         __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() [55]
-----------------------------------------------
                0.00    0.00       1/726         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_deallocate_node((anonymous namespace)::log_message_t) [1139]
                0.00    0.00       1/726         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_allocate_node() [1135]
                0.00    0.00       1/726         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1151]
                0.00    0.00       1/726         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1163]
                0.00    0.00       1/726         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1175]
                0.00    0.00       1/726         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node() [1147]
                0.00    0.00       1/726         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node() [1159]
                0.00    0.00       1/726         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node() [1171]
                0.00    0.00       2/726         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_initialize_map(unsigned long) [1138]
                0.00    0.00       2/726         std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::_S_buffer_size() [1021]
                0.00    0.00       2/726         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1150]
                0.00    0.00       2/726         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1162]
                0.00    0.00       2/726         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1174]
                0.00    0.00       8/726         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_deallocate_node((anonymous namespace)::data_t) [788]
                0.00    0.00       8/726         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_allocate_node() [784]
                0.00    0.00      14/726         std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_S_buffer_size() [8170]
                0.00    0.00      16/726         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_initialize_map(unsigned long) [787]
                0.00    0.00      34/726         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_deallocate_node(std::weak_ptr<cppthread::item_with_predicate>) [421]
                0.00    0.00      34/726         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_allocate_node() [417]
                0.00    0.00      42/726         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [338]
                0.00    0.00      48/726         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [305]
                0.00    0.00      50/726         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [293]
                0.00    0.00      54/726         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_initialize_map(unsigned long) [420]
                0.00    0.00      64/726         std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::_S_buffer_size() [214]
                0.00    0.00     336/726         std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::_S_buffer_size() [121]
[56]     0.0    0.00    0.00     726         std::__deque_buf_size(unsigned long) [56]
-----------------------------------------------
                0.00    0.00      53/716         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [362]
                0.00    0.00     154/716         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [124]
                0.00    0.00     509/716         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [60]
[57]     0.0    0.00    0.00     716         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [57]
                0.00    0.00     716/1091        std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [43]
-----------------------------------------------
                0.00    0.00       6/711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [886]
                0.00    0.00       6/711         __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1050]
                0.00    0.00       8/711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [926]
                0.00    0.00      10/711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [759]
                0.00    0.00      12/711         Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [1493]
                0.00    0.00      23/711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [511]
                0.00    0.00      24/711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [861]
                0.00    0.00      62/711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [355]
                0.00    0.00     134/711         Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2925]
                0.00    0.00     426/711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [106]
[58]     0.0    0.00    0.00     711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [58]
-----------------------------------------------
                0.00    0.00       1/606         std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6748]
                0.00    0.00       1/606         std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6745]
                0.00    0.00       1/606         std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6751]
                0.00    0.00       1/606         std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6730]
                0.00    0.00       1/606         std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6754]
                0.00    0.00       1/606         std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6727]
                0.00    0.00       1/606         std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6703]
                0.00    0.00       1/606         std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6718]
                0.00    0.00       1/606         std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6706]
                0.00    0.00       1/606         std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6709]
                0.00    0.00       1/606         std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6712]
                0.00    0.00       1/606         std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6715]
                0.00    0.00       1/606         std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6721]
                0.00    0.00       1/606         std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6724]
                0.00    0.00       1/606         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6742]
                0.00    0.00       2/606         std::__shared_ptr<cppthread::runner, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1019]
                0.00    0.00       2/606         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6736]
                0.00    0.00       2/606         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6739]
                0.00    0.00       3/606         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [939]
                0.00    0.00       7/606         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [819]
                0.00    0.00      16/606         std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6733]
                0.00    0.00      30/606         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [395]
                0.00    0.00      31/606         std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [385]
                0.00    0.00      51/606         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [280]
                0.00    0.00      52/606         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [269]
                0.00    0.00      60/606         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [223]
                0.00    0.00      72/606         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [198]
                0.00    0.00     263/606         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [89]
[59]     0.0    0.00    0.00     606         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [59]
                0.00    0.00     267/274         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [86]
-----------------------------------------------
                0.00    0.00       1/505         unittest::g_source_dir[abi:cxx11]() [986]
                0.00    0.00       1/505         unittest::g_binary_dir[abi:cxx11]() [985]
                0.00    0.00       1/505         unittest::g_dist_dir[abi:cxx11]() [984]
                0.00    0.00       1/505         unittest::g_tmp_dir[abi:cxx11]() [918]
                0.00    0.00       2/505         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::invokeLambda<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2249]
                0.00    0.00       3/505         Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [916]
                0.00    0.00       3/505         Catch::ConfigData::ConfigData() [1294]
                0.00    0.00       3/505         Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [1710]
                0.00    0.00       4/505         Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [1494]
                0.00    0.00       8/505         Catch::RunContext::runTest(Catch::TestCaseHandle const&) [1345]
                0.00    0.00       9/505         Catch::(anonymous namespace)::NoopRedirect::getStdout() [1521]
                0.00    0.00       9/505         Catch::(anonymous namespace)::NoopRedirect::getStderr() [1520]
                0.00    0.00      10/505         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [637]
                0.00    0.00      23/505         Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [2735]
                0.00    0.00     213/505         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [110]
                0.00    0.00     214/505         Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [2166]
[60]     0.0    0.00    0.00     505         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [60]
                0.00    0.00     509/971         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [47]
                0.00    0.00     509/716         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [57]
                0.00    0.00     509/1295        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [40]
-----------------------------------------------
                0.00    0.00       2/481         void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_range_initialize<char const const>(char const const, char const const, std::forward_iterator_tag) [8684]
                0.00    0.00      35/481         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [8697]
                0.00    0.00      54/481         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [251]
                0.00    0.00     130/481         void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [211]
                0.00    0.00     260/481         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [94]
[61]     0.0    0.00    0.00     481         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [61]
-----------------------------------------------
                0.00    0.00      54/462         std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_destroy_data(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [429]
                0.00    0.00     201/462         std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::end() [433]
                0.00    0.00     207/462         std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::begin() [434]
[62]     0.0    0.00    0.00     462         std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::Dequeiterator(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>> const&) [62]
-----------------------------------------------
                0.00    0.00      10/437         Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [639]
                0.00    0.00     213/437         Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [112]
                0.00    0.00     214/437         Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [2324]
[63]     0.0    0.00    0.00     437         Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [63]
-----------------------------------------------
                0.00    0.00       7/429         Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4302]
                0.00    0.00     422/429         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [66]
[64]     0.0    0.00    0.00     429         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [64]
-----------------------------------------------
                0.00    0.00       8/425         Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt) [7724]
                0.00    0.00      35/425         Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt) [7729]
                0.00    0.00      43/425         Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [1035]
                0.00    0.00      70/425         void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [201]
                0.00    0.00     129/425         void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [278]
                0.00    0.00     140/425         Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [472]
[65]     0.0    0.00    0.00     425         Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [65]
-----------------------------------------------
                0.00    0.00     422/422         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [67]
[66]     0.0    0.00    0.00     422         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [66]
                0.00    0.00     422/429         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [64]
-----------------------------------------------
                0.00    0.00       7/422         Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4302]
                0.00    0.00     415/422         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [68]
[67]     0.0    0.00    0.00     422         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [67]
                0.00    0.00     422/422         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [66]
-----------------------------------------------
                0.00    0.00     415/415         Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4335]
[68]     0.0    0.00    0.00     415         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [68]
                0.00    0.00     415/422         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [67]
-----------------------------------------------
                0.00    0.00     138/413         Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [250]
                0.00    0.00     275/413         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const [5318]
[69]     0.0    0.00    0.00     413         bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [69]
                0.00    0.00     826/3170        __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [24]
-----------------------------------------------
                0.00    0.00      13/397         Catch::TestCaseTracking::SectionTracker::addNextFilters(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [1864]
                0.00    0.00      54/397         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [251]
                0.00    0.00      70/397         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [8697]
                0.00    0.00     260/397         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [208]
[70]     0.0    0.00    0.00     397         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [70]
-----------------------------------------------
                0.00    0.00     390/390         Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [143]
[71]     0.0    0.00    0.00     390         Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef) [71]
-----------------------------------------------
                0.00    0.00       1/369         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&) [6783]
                0.00    0.00       1/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [6777]
                0.00    0.00       1/369         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [6757]
                0.00    0.00       1/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>&&) [6776]
                0.00    0.00       1/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>&&) [6778]
                0.00    0.00       1/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, (__gnu_cxx::Lockpolicy)2>&&) [6772]
                0.00    0.00       1/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [6779]
                0.00    0.00       1/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, (__gnu_cxx::Lockpolicy)2>&&) [6771]
                0.00    0.00       1/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>&&) [6763]
                0.00    0.00       1/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>&&) [6768]
                0.00    0.00       1/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>&&) [6764]
                0.00    0.00       1/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>&&) [6765]
                0.00    0.00       1/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>&&) [6766]
                0.00    0.00       1/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>&&) [6767]
                0.00    0.00       1/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>&&) [6769]
                0.00    0.00       1/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>&&) [6770]
                0.00    0.00       1/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>&&) [6775]
                0.00    0.00       2/369         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [6755]
                0.00    0.00       2/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>&&) [6762]
                0.00    0.00       2/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>&&) [6774]
                0.00    0.00       3/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [940]
                0.00    0.00       6/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [853]
                0.00    0.00      10/369         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [671]
                0.00    0.00      16/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>&&) [6773]
                0.00    0.00      20/369         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) [490]
                0.00    0.00      22/369         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [467]
                0.00    0.00      32/369         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) [382]
                0.00    0.00      46/369         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [311]
                0.00    0.00      46/369         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [310]
                0.00    0.00     145/369         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [134]
[72]     0.0    0.00    0.00     369         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [72]
-----------------------------------------------
                0.00    0.00       1/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [6777]
                0.00    0.00       1/358         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [6757]
                0.00    0.00       1/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>&&) [6776]
                0.00    0.00       1/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>&&) [6778]
                0.00    0.00       1/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, (__gnu_cxx::Lockpolicy)2>&&) [6772]
                0.00    0.00       1/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>&&) [6779]
                0.00    0.00       1/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, (__gnu_cxx::Lockpolicy)2>&&) [6771]
                0.00    0.00       1/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>&&) [6763]
                0.00    0.00       1/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>&&) [6768]
                0.00    0.00       1/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>&&) [6764]
                0.00    0.00       1/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>&&) [6765]
                0.00    0.00       1/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>&&) [6766]
                0.00    0.00       1/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>&&) [6767]
                0.00    0.00       1/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>&&) [6769]
                0.00    0.00       1/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>&&) [6770]
                0.00    0.00       1/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>&&) [6775]
                0.00    0.00       2/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>&&) [6762]
                0.00    0.00       2/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>&&) [6774]
                0.00    0.00       3/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [940]
                0.00    0.00       4/358         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [6756]
                0.00    0.00       6/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [853]
                0.00    0.00      10/358         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [673]
                0.00    0.00      10/358         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [680]
                0.00    0.00      10/358         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [671]
                0.00    0.00      16/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, void>(std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>&&) [6773]
                0.00    0.00      20/358         std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [489]
                0.00    0.00      22/358         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [467]
                0.00    0.00      46/358         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [311]
                0.00    0.00      46/358         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [310]
                0.00    0.00     145/358         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [134]
[73]     0.0    0.00    0.00     358         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [73]
-----------------------------------------------
                0.00    0.00       3/344         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl() [2339]
                0.00    0.00      49/344         Catch::Clara::Parser::~Parser() [298]
                0.00    0.00      50/344         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [283]
                0.00    0.00     242/344         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [102]
[74]     0.0    0.00    0.00     344         Catch::Clara::Detail::ParserBase::~ParserBase() [74]
-----------------------------------------------
                0.00    0.00      70/330         Catch::StringRef std::__niter_base<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >) [9823]
                0.00    0.00     130/330         void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [211]
                0.00    0.00     130/330         __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [207]
[75]     0.0    0.00    0.00     330         __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [75]
-----------------------------------------------
                0.00    0.00      65/325         void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [211]
                0.00    0.00     260/325         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [93]
[76]     0.0    0.00    0.00     325         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [76]
                0.00    0.00     120/120         std::allocator_traits<std::allocator<Catch::StringRef> >::deallocate(std::allocator<Catch::StringRef>&, Catch::StringRef, unsigned long) [153]
-----------------------------------------------
                0.00    0.00       4/318         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [901]
                0.00    0.00       5/318         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [801]
                0.00    0.00      13/318         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [728]
                0.00    0.00      18/318         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [106]
                0.00    0.00      19/318         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [255]
                0.00    0.00      47/318         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [182]
                0.00    0.00     212/318         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [124]
[77]     0.0    0.00    0.00     318         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [77]
-----------------------------------------------
                0.00    0.00       1/316         Catch::Clara::Args::Args(int, char const const) [2141]
                0.00    0.00       1/316         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_check_init_len(unsigned long, std::allocator<Catch::StringRef> const&) [8681]
                0.00    0.00      54/316         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [251]
                0.00    0.00     260/316         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() [92]
[78]     0.0    0.00    0.00     316         std::allocator<Catch::StringRef>::~allocator() [78]
-----------------------------------------------
                0.00    0.00       8/303         void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [799]
                0.00    0.00      35/303         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [9547]
                0.00    0.00      40/303         Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplaceback<Catch::Clara::Opt>(Catch::Clara::Opt&&) [352]
                0.00    0.00     110/303         decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [159]
                0.00    0.00     110/303         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt&&) [158]
[79]     0.0    0.00    0.00     303         Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [79]
-----------------------------------------------
                0.00    0.00       1/302         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<cppthread::runner const&, (anonymous namespace)::test_runner, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<(anonymous namespace)::test_runner>::type>::type> > >::value, Catch::BinaryExpr<cppthread::runner const&, (anonymous namespace)::test_runner const&> >::type Catch::operator==<(anonymous namespace)::test_runner>(Catch::ExprLhs<cppthread::runner const&>&&, (anonymous namespace)::test_runner&&) [1069]
                0.00    0.00       1/302         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [1071]
                0.00    0.00       1/302         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<cppthread::thread&, cppthread::thread, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<cppthread::thread>::type>::type> > >::value, Catch::BinaryExpr<cppthread::thread&, cppthread::thread const&> >::type Catch::operator==<cppthread::thread>(Catch::ExprLhs<cppthread::thread&>&&, cppthread::thread&&) [1070]
                0.00    0.00       1/302         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [60], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [60]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [60]> >::type Catch::operator==<char const (&) [60]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [60]) [1072]
                0.00    0.00       1/302         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__exception_ptr::exception_ptr>::type>::type> > >::value, Catch::BinaryExpr<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&> >::type Catch::operator==<std::__exception_ptr::exception_ptr>(Catch::ExprLhs<std::__exception_ptr::exception_ptr const&>&&, std::__exception_ptr::exception_ptr&&) [1068]
                0.00    0.00       1/302         Catch::StreamingReporterBase::StreamingReporterBase(Catch::ReporterConfig&&) [2048]
                0.00    0.00       2/302         Catch::printTestRunTotals(std::ostream&, Catch::ColourImpl&, Catch::Totals const&) [1933]
                0.00    0.00       3/302         std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator><int>(Catch::ExprLhs<int>&&, int) [917]
                0.00    0.00      36/302         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [365]
                0.00    0.00      60/302         Catch::(anonymous namespace)::parseSpecialTag(Catch::StringRef) [1552]
                0.00    0.00     195/302         Catch::RunContext::resetAssertionInfo() [1332]
[80]     0.0    0.00    0.00     302         Catch::operator"" sr(char const, unsigned long) [80]
                0.00    0.00     302/1270        Catch::StringRef::StringRef(char const, unsigned long) [42]
-----------------------------------------------
                0.00    0.00       1/293         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [1061]
                0.00    0.00       1/293         Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [1062]
                0.00    0.00       2/293         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [980]
                0.00    0.00      45/293         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [314]
                0.00    0.00      45/293         Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [317]
                0.00    0.00      54/293         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [237]
                0.00    0.00     145/293         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [129]
[81]     0.0    0.00    0.00     293         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [81]
-----------------------------------------------
                0.00    0.00     290/290         std::Vector_base<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [131]
[82]     0.0    0.00    0.00     290         std::remove_reference<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&) [82]
-----------------------------------------------
                0.00    0.00       1/287         std::vector<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo, std::allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo> >::_S_max_size(std::allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo> const&) [8915]
                0.00    0.00       1/287         std::vector<Catch::ColumnInfo, std::allocator<Catch::ColumnInfo> >::_S_max_size(std::allocator<Catch::ColumnInfo> const&) [8243]
                0.00    0.00       2/287         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_S_max_size(std::allocator<Catch::Clara::Arg> const&) [8406]
                0.00    0.00       2/287         std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::_S_max_size(std::allocator<Catch::Clara::Detail::Token> const&) [8445]
                0.00    0.00       2/287         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [8709]
                0.00    0.00       2/287         std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_S_max_size(std::allocator<Catch::ReporterSpec> const&) [8285]
                0.00    0.00       2/287         std::vector<unsigned long, std::allocator<unsigned long> >::_S_max_size(std::allocator<unsigned long> const&) [8949]
                0.00    0.00       2/287         std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > const&) [8582]
                0.00    0.00       2/287         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_S_max_size(std::allocator<Catch::TestCaseTracking::ITracker> const&) [8825]
                0.00    0.00       2/287         std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_S_max_size(std::allocator<Catch::ProcessedReporterSpec> const&) [8382]
                0.00    0.00       4/287         std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_S_max_size(std::allocator<Catch::ISingleton> const&) [8805]
                0.00    0.00       4/287         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_S_max_size(std::allocator<Catch::SectionInfo> const&) [8273]
                0.00    0.00       6/287         std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::_S_max_size(std::allocator<Catch::TestCaseHandle> const&) [8337]
                0.00    0.00       6/287         std::vector<Catch::TestCaseInfo, std::allocator<Catch::TestCaseInfo> >::_S_max_size(std::allocator<Catch::TestCaseInfo> const&) [8814]
                0.00    0.00       6/287         std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > const&) [8483]
                0.00    0.00       6/287         std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > const&) [8472]
                0.00    0.00      10/287         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [759]
                0.00    0.00      12/287         std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_S_max_size(std::allocator<Catch::Tag> const&) [8393]
                0.00    0.00      24/287         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [453]
                0.00    0.00      26/287         std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > const&) [8508]
                0.00    0.00      34/287         std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_S_max_size(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [428]
                0.00    0.00     131/287         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [139]
[83]     0.0    0.00    0.00     287         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [83]
-----------------------------------------------
                0.00    0.00      65/279         decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [213]
                0.00    0.00      65/279         void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef const&>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef const&) [210]
                0.00    0.00      65/279         void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [211]
                0.00    0.00      84/279         void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [190]
[84]     0.0    0.00    0.00     279         Catch::StringRef const& std::forward<Catch::StringRef const&>(std::removereference<Catch::StringRef const&>::type&) [84]
-----------------------------------------------
                0.00    0.00      98/277         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [124]
                0.00    0.00     179/277         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [117]
[85]     0.0    0.00    0.00     277         std::char_traits<char>::copy(char, char const, unsigned long) [85]
                0.00    0.00     274/1379        std::is_constant_evaluated() [38]
-----------------------------------------------
                0.00    0.00       7/274         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [199]
                0.00    0.00     267/274         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [59]
[86]     0.0    0.00    0.00     274         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [86]
                0.00    0.00      12/12          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [600]
                0.00    0.00      12/12          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [599]
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [719]
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [713]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [830]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [829]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [952]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [951]
                0.00    0.00       3/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [712]
                0.00    0.00       1/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [718]
-----------------------------------------------
                0.00    0.00       4/264         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [4045]
                0.00    0.00      90/264         bool __gnu_cxx::operator!=<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [4114]
                0.00    0.00     170/264         bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [189]
[87]     0.0    0.00    0.00     264         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [87]
-----------------------------------------------
                0.00    0.00       1/263         Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [2136]
                0.00    0.00       1/263         Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&) [2130]
                0.00    0.00       3/263         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [2284]
                0.00    0.00      16/263         Catch::Clara::Opt::Opt(bool&) [2134]
                0.00    0.00     242/263         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [101]
[88]     0.0    0.00    0.00     263         std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [88]
                0.00    0.00     263/263         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [89]
-----------------------------------------------
                0.00    0.00     263/263         std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [88]
[89]     0.0    0.00    0.00     263         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [89]
                0.00    0.00     263/606         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [59]
-----------------------------------------------
                0.00    0.00       1/260         __static_initialization_and_destruction_0(int, int) [1052]
                0.00    0.00       1/260         __static_initialization_and_destruction_0(int, int) [1266]
                0.00    0.00       1/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, Catch::StringRef) [2297]
                0.00    0.00       1/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&, Catch::StringRef) [2302]
                0.00    0.00       1/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, Catch::StringRef) [2300]
                0.00    0.00       1/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&, Catch::StringRef) [2301]
                0.00    0.00       1/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, Catch::StringRef) [2291]
                0.00    0.00       1/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, Catch::StringRef) [2296]
                0.00    0.00       1/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, Catch::StringRef) [2292]
                0.00    0.00       1/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, Catch::StringRef) [2293]
                0.00    0.00       1/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, Catch::StringRef) [2294]
                0.00    0.00       1/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, Catch::StringRef) [2295]
                0.00    0.00       1/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, Catch::StringRef) [2298]
                0.00    0.00       1/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, Catch::StringRef) [2299]
                0.00    0.00       1/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::StringRef) [2281]
                0.00    0.00       1/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::StringRef) [2288]
                0.00    0.00       1/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, Catch::StringRef) [2303]
                0.00    0.00       2/260         __static_initialization_and_destruction_0(int, int) [1051]
                0.00    0.00       2/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, Catch::StringRef) [2289]
                0.00    0.00       3/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [908]
                0.00    0.00       6/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [845]
                0.00    0.00      36/260         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [2290]
                0.00    0.00     194/260         Catch::RunContext::resetAssertionInfo() [1332]
[90]     0.0    0.00    0.00     260         Catch::StringRef::StringRef() [90]
-----------------------------------------------
                0.00    0.00     260/260         void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [95]
[91]     0.0    0.00    0.00     260         void std::Destroy_aux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [91]
-----------------------------------------------
                0.00    0.00     260/260         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [93]
[92]     0.0    0.00    0.00     260         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() [92]
                0.00    0.00     260/316         std::allocator<Catch::StringRef>::~allocator() [78]
-----------------------------------------------
                0.00    0.00     260/260         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [94]
[93]     0.0    0.00    0.00     260         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [93]
                0.00    0.00     260/325         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [76]
                0.00    0.00     260/260         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() [92]
-----------------------------------------------
                0.00    0.00       1/260         Catch::Clara::Args::~Args() [2142]
                0.00    0.00      17/260         Catch::TestCaseTracking::SectionTracker::~SectionTracker() [1870]
                0.00    0.00     242/260         Catch::Clara::Opt::~Opt() [100]
[94]     0.0    0.00    0.00     260         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [94]
                0.00    0.00     260/481         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [61]
                0.00    0.00     260/260         void std::Destroy<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [96]
                0.00    0.00     260/260         std::Vector_base<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [93]
-----------------------------------------------
                0.00    0.00     260/260         void std::Destroy<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [96]
[95]     0.0    0.00    0.00     260         void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [95]
                0.00    0.00     260/1379        std::is_constant_evaluated() [38]
                0.00    0.00     260/260         void std::Destroyaux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [91]
-----------------------------------------------
                0.00    0.00     260/260         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [94]
[96]     0.0    0.00    0.00     260         void std::Destroy<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [96]
                0.00    0.00     260/260         void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [95]
-----------------------------------------------
                0.00    0.00     255/255         std::allocator<Catch::StringRef>::allocator(std::allocator<Catch::StringRef> const&) [98]
[97]     0.0    0.00    0.00     255         __gnu_cxx::new_allocator<Catch::StringRef>::new_allocator(__gnu_cxx::new_allocator<Catch::StringRef> const&) [97]
-----------------------------------------------
                0.00    0.00       1/255         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_check_init_len(unsigned long, std::allocator<Catch::StringRef> const&) [8681]
                0.00    0.00      54/255         std::allocator_traits<std::allocator<Catch::StringRef> >::select_on_container_copy_construction(std::allocator<Catch::StringRef> const&) [249]
                0.00    0.00      55/255         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [233]
                0.00    0.00     145/255         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [131]
[98]     0.0    0.00    0.00     255         std::allocator<Catch::StringRef>::allocator(std::allocator<Catch::StringRef> const&) [98]
                0.00    0.00     255/255         __gnu_cxx::new_allocator<Catch::StringRef>::new_allocator(__gnu_cxx::new_allocator<Catch::StringRef> const&) [97]
-----------------------------------------------
                0.00    0.00       8/246         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [901]
                0.00    0.00       8/246         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [801]
                0.00    0.00       9/246         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [106]
                0.00    0.00      13/246         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [728]
                0.00    0.00      53/246         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [362]
                0.00    0.00     155/246         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [124]
[99]     0.0    0.00    0.00     246         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
-----------------------------------------------
                0.00    0.00       1/242         Catch::Clara::Help::~Help() [2145]
                0.00    0.00       8/242         unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
                0.00    0.00      34/242         Catch::makeCommandLineParser(Catch::ConfigData&) [2054]
                0.00    0.00     199/242         void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt) [115]
[100]    0.0    0.00    0.00     242         Catch::Clara::Opt::~Opt() [100]
                0.00    0.00     242/260         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [94]
                0.00    0.00     242/242         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [101]
-----------------------------------------------
                0.00    0.00     242/242         Catch::Clara::Opt::~Opt() [100]
[101]    0.0    0.00    0.00     242         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [101]
                0.00    0.00     242/263         std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [88]
                0.00    0.00     242/242         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [102]
-----------------------------------------------
                0.00    0.00     242/242         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [101]
[102]    0.0    0.00    0.00     242         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [102]
                0.00    0.00     242/344         Catch::Clara::Detail::ParserBase::~ParserBase() [74]
-----------------------------------------------
                0.00    0.00      35/235         __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator+(long) const [4858]
                0.00    0.00     100/235         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() [164]
                0.00    0.00     100/235         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() [165]
[103]    0.0    0.00    0.00     235         __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [103]
-----------------------------------------------
                0.00    0.00       1/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_dit<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1253]
                0.00    0.00       1/226         __gnu_cxx::__enable_if<std::__is_random_access_iter<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::iterator_traits<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::iterator_category>::__value, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::__type std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1249]
                0.00    0.00       2/226         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1231]
                0.00    0.00       3/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::move_backward<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1245]
                0.00    0.00       3/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_a<true, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1247]
                0.00    0.00       3/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1251]
                0.00    0.00       5/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_dit<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [884]
                0.00    0.00       5/226         __gnu_cxx::__enable_if<std::__is_random_access_iter<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::iterator_traits<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::iterator_category>::__value, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::__type std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [880]
                0.00    0.00       6/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__niter_wrap<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [864]
                0.00    0.00      10/226         std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long) [748]
                0.00    0.00      12/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__miter_base<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [621]
                0.00    0.00      15/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::move<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [885]
                0.00    0.00      15/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_a<true, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [879]
                0.00    0.00      15/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [882]
                0.00    0.00      18/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__niter_base<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [506]
                0.00    0.00      22/226         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [4]
                0.00    0.00      35/226         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() [373]
                0.00    0.00      55/226         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() [234]
[104]    0.0    0.00    0.00     226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
-----------------------------------------------
                0.00    0.00     222/222         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [106]
[105]    0.0    0.00    0.00     222         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [105]
                0.00    0.00     222/1295        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [40]
-----------------------------------------------
                0.00    0.00       9/222         Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [2735]
                0.00    0.00     213/222         Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [2169]
[106]    0.0    0.00    0.00     222         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [106]
                0.00    0.00     453/1538        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [32]
                0.00    0.00     444/781         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [53]
                0.00    0.00     426/711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [58]
                0.00    0.00     222/222         void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [107]
                0.00    0.00     222/222         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [105]
                0.00    0.00     213/214         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [108]
                0.00    0.00     213/1295        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [40]
                0.00    0.00      18/318         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [77]
                0.00    0.00       9/9           __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_move_assign() [755]
                0.00    0.00       9/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [23]
                0.00    0.00       9/246         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
                0.00    0.00       9/1482        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [37]
                0.00    0.00       9/155         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [123]
-----------------------------------------------
                0.00    0.00     222/222         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [106]
[107]    0.0    0.00    0.00     222         void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [107]
                0.00    0.00     222/1091        std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [43]
-----------------------------------------------
                0.00    0.00       1/214         void std::Destroyaux<false>::__destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [6138]
                0.00    0.00     213/214         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [106]
[108]    0.0    0.00    0.00     214         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [108]
-----------------------------------------------
                0.00    0.00     213/213         Catch::Clara::Detail::ParserBase::validate() const [114]
[109]    0.0    0.00    0.00     213         Catch::Clara::Detail::BasicResult<void>::ok() [109]
                0.00    0.00     213/213         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [110]
-----------------------------------------------
                0.00    0.00     213/213         Catch::Clara::Detail::BasicResult<void>::ok() [109]
[110]    0.0    0.00    0.00     213         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [110]
                0.00    0.00     213/213         Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [112]
                0.00    0.00     213/505         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [60]
-----------------------------------------------
                0.00    0.00     213/213         Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4302]
[111]    0.0    0.00    0.00     213         Catch::Clara::Detail::BasicResult<void>::~BasicResult() [111]
                0.00    0.00     213/786         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [52]
                0.00    0.00     213/213         Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [113]
-----------------------------------------------
                0.00    0.00     213/213         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [110]
[112]    0.0    0.00    0.00     213         Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [112]
                0.00    0.00     213/437         Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [63]
-----------------------------------------------
                0.00    0.00     213/213         Catch::Clara::Detail::BasicResult<void>::~BasicResult() [111]
[113]    0.0    0.00    0.00     213         Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [113]
-----------------------------------------------
                0.00    0.00     213/213         Catch::Clara::Opt::validate() const [4304]
[114]    0.0    0.00    0.00     213         Catch::Clara::Detail::ParserBase::validate() const [114]
                0.00    0.00     213/213         Catch::Clara::Detail::BasicResult<void>::ok() [109]
-----------------------------------------------
                0.00    0.00      70/199         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::destroy<Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt) [200]
                0.00    0.00     129/199         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [145]
[115]    0.0    0.00    0.00     199         void std::destroyat<Catch::Clara::Opt>(Catch::Clara::Opt) [115]
                0.00    0.00     199/242         Catch::Clara::Opt::~Opt() [100]
-----------------------------------------------
                0.00    0.00       6/198         CATCH2_INTERNAL_TEST_5() [974]
                0.00    0.00       8/198         CATCH2_INTERNAL_TEST_0() [1053]
                0.00    0.00      54/198         CATCH2_INTERNAL_TEST_0() [904]
                0.00    0.00     130/198         CATCH2_INTERNAL_TEST_0() [5]
[116]    0.0    0.00    0.00     198         operator"" catchsr(char const, unsigned long) [116]
                0.00    0.00     198/1270        Catch::StringRef::StringRef(char const, unsigned long) [42]
-----------------------------------------------
                0.00    0.00       8/189         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [901]
                0.00    0.00       8/189         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [801]
                0.00    0.00      13/189         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [728]
                0.00    0.00      18/189         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [355]
                0.00    0.00      53/189         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [256]
                0.00    0.00      89/189         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [183]
[117]    0.0    0.00    0.00     189         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [117]
                0.00    0.00     179/277         std::char_traits<char>::copy(char, char const, unsigned long) [85]
                0.00    0.00      13/1332        std::char_traits<char>::assign(char&, char const&) [39]
-----------------------------------------------
                0.00    0.00      54/184         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [251]
                0.00    0.00     130/184         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [140]
[118]    0.0    0.00    0.00     184         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [118]
-----------------------------------------------
                0.00    0.00       6/180         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [848]
                0.00    0.00      53/180         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [362]
                0.00    0.00     121/180         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [146]
[119]    0.0    0.00    0.00     180         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [119]
-----------------------------------------------
                0.00    0.00      13/166         Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<char const const, Catch::StringRef>(char const const, char const const, Catch::StringRef) [7721]
                0.00    0.00      23/166         void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [464]
                0.00    0.00      46/166         Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [144]
                0.00    0.00      84/166         Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [250]
[120]    0.0    0.00    0.00     166         Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [120]
-----------------------------------------------
                0.00    0.00      54/159         std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::Dequeiterator(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>**) [7046]
                0.00    0.00     105/159         std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::_M_set_node(std::weak_ptr<cppthread::item_with_predicate>*) [186]
[121]    0.0    0.00    0.00     159         std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::_S_buffer_size() [121]
                0.00    0.00     336/726         std::__deque_buf_size(unsigned long) [56]
-----------------------------------------------
                0.00    0.00       1/159         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_initialize_map(unsigned long) [1138]
                0.00    0.00       1/159         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1150]
                0.00    0.00       1/159         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1162]
                0.00    0.00       1/159         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1174]
                0.00    0.00       1/159         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_check_len(unsigned long, char const) const [5213]
                0.00    0.00       1/159         std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::_M_check_len(unsigned long, char const) const [5223]
                0.00    0.00       1/159         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_check_len(unsigned long, char const) const [5331]
                0.00    0.00       1/159         std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_M_check_len(unsigned long, char const) const [5159]
                0.00    0.00       1/159         std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const [5424]
                0.00    0.00       1/159         std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >::_M_check_len(unsigned long, char const) const [5281]
                0.00    0.00       1/159         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_check_len(unsigned long, char const) const [5372]
                0.00    0.00       1/159         std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_M_check_len(unsigned long, char const) const [5200]
                0.00    0.00       2/159         std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_check_len(unsigned long, char const) const [5364]
                0.00    0.00       2/159         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_check_len(unsigned long, char const) const [5153]
                0.00    0.00       3/159         std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::_M_check_len(unsigned long, char const) const [5180]
                0.00    0.00       3/159         std::vector<Catch::TestCaseInfo, std::allocator<Catch::TestCaseInfo> >::_M_check_len(unsigned long, char const) const [5367]
                0.00    0.00       3/159         std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::_M_check_len(unsigned long, char const) const [5241]
                0.00    0.00       3/159         std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::_M_check_len(unsigned long, char const) const [5238]
                0.00    0.00       6/159         std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_M_check_len(unsigned long, char const) const [5206]
                0.00    0.00       8/159         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_initialize_map(unsigned long) [787]
                0.00    0.00      12/159         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [565]
                0.00    0.00      13/159         std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::_M_check_len(unsigned long, char const) const [5249]
                0.00    0.00      27/159         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_initialize_map(unsigned long) [420]
                0.00    0.00      65/159         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [208]
[122]    0.0    0.00    0.00     159         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [122]
-----------------------------------------------
                0.00    0.00       4/155         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [901]
                0.00    0.00       5/155         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [801]
                0.00    0.00       9/155         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [106]
                0.00    0.00      13/155         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [728]
                0.00    0.00      19/155         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [255]
                0.00    0.00      48/155         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [182]
                0.00    0.00      57/155         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [124]
[123]    0.0    0.00    0.00     155         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [123]
-----------------------------------------------
                0.00    0.00       1/154         Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::BasicResult(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [2162]
                0.00    0.00       1/154         void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [3362]
                0.00    0.00       1/154         Catch::parseReporterSpec(Catch::StringRef) [1924]
                0.00    0.00       1/154         Catch::ReporterSpec::ReporterSpec(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::Optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Optional<Catch::ColourMode>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [1479]
                0.00    0.00       2/154         (anonymous namespace)::log_message_t::log_message_t((anonymous namespace)::log_message_t&&) [975]
                0.00    0.00       2/154         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [11276]
                0.00    0.00       2/154         Catch::ReporterSpec::ReporterSpec(Catch::ReporterSpec&&) [1481]
                0.00    0.00       2/154         Catch::ProcessedReporterSpec::ProcessedReporterSpec(Catch::ProcessedReporterSpec&&) [2028]
                0.00    0.00       4/154         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const) [11272]
                0.00    0.00       9/154         std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&, std::tuple<>&, std::Indextuple<0ul>, std::Indextuple<>) [8020]
                0.00    0.00      17/154         Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, Catch::SourceLineInfo const&) [1879]
                0.00    0.00      17/154         Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation&&) [1880]
                0.00    0.00      26/154         Catch::TestCaseStats::TestCaseStats(Catch::TestCaseInfo const&, Catch::Totals const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool) [1666]
                0.00    0.00      28/154         Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [1358]
                0.00    0.00      41/154         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [1357]
[124]    0.0    0.00    0.00     154         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [124]
                0.00    0.00     308/971         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [47]
                0.00    0.00     212/318         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [77]
                0.00    0.00     155/246         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
                0.00    0.00     155/1482        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [37]
                0.00    0.00     155/1295        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [40]
                0.00    0.00     154/781         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [53]
                0.00    0.00     154/716         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [57]
                0.00    0.00     154/1538        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [32]
                0.00    0.00     153/1091        std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [43]
                0.00    0.00      98/277         std::char_traits<char>::copy(char, char const, unsigned long) [85]
                0.00    0.00      57/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [23]
                0.00    0.00      57/155         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [123]
-----------------------------------------------
                0.00    0.00       1/153         __static_initialization_and_destruction_0(int, int) [1052]
                0.00    0.00       1/153         __static_initialization_and_destruction_0(int, int) [1266]
                0.00    0.00       2/153         __static_initialization_and_destruction_0(int, int) [1051]
                0.00    0.00       4/153         Catch::TestCaseTracking::TrackerContext::startRun() [1875]
                0.00    0.00       5/153         CATCH2_INTERNAL_TEST_0() [1053]
                0.00    0.00       7/153         CATCH2_INTERNAL_TEST_5() [974]
                0.00    0.00      23/153         Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [2735]
                0.00    0.00      36/153         CATCH2_INTERNAL_TEST_0() [904]
                0.00    0.00      74/153         CATCH2_INTERNAL_TEST_0() [5]
[125]    0.0    0.00    0.00     153         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [125]
-----------------------------------------------
                0.00    0.00      34/153         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [199]
                0.00    0.00     119/153         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [152]
[126]    0.0    0.00    0.00     153         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [126]
-----------------------------------------------
                0.00    0.00      35/145         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [9547]
                0.00    0.00     110/145         decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::constructat<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [159]
[127]    0.0    0.00    0.00     145         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [127]
                0.00    0.00     145/145         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [128]
                0.00    0.00     145/145         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [135]
-----------------------------------------------
                0.00    0.00     145/145         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [127]
[128]    0.0    0.00    0.00     145         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [128]
                0.00    0.00     145/145         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [129]
                0.00    0.00     145/145         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [130]
-----------------------------------------------
                0.00    0.00     145/145         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [128]
[129]    0.0    0.00    0.00     145         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [129]
                0.00    0.00     145/293         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [81]
-----------------------------------------------
                0.00    0.00     145/145         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [128]
[130]    0.0    0.00    0.00     145         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [130]
                0.00    0.00     145/145         std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&) [136]
                0.00    0.00     145/145         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [134]
-----------------------------------------------
                0.00    0.00     145/145         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [133]
[131]    0.0    0.00    0.00     145         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [131]
                0.00    0.00     290/290         std::remove_reference<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&) [82]
                0.00    0.00     145/255         std::allocator<Catch::StringRef>::allocator(std::allocator<Catch::StringRef> const&) [98]
                0.00    0.00     145/145         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&) [132]
-----------------------------------------------
                0.00    0.00     145/145         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [131]
[132]    0.0    0.00    0.00     145         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&) [132]
-----------------------------------------------
                0.00    0.00     145/145         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [135]
[133]    0.0    0.00    0.00     145         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [133]
                0.00    0.00     145/145         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [131]
-----------------------------------------------
                0.00    0.00     145/145         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [130]
[134]    0.0    0.00    0.00     145         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [134]
                0.00    0.00     145/358         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [73]
                0.00    0.00     145/369         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [72]
-----------------------------------------------
                0.00    0.00     145/145         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [127]
[135]    0.0    0.00    0.00     145         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [135]
                0.00    0.00     145/145         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [133]
-----------------------------------------------
                0.00    0.00     145/145         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [130]
[136]    0.0    0.00    0.00     145         std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&) [136]
-----------------------------------------------
                0.00    0.00       2/142         unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1079]
                0.00    0.00       6/142         Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [1493]
                0.00    0.00     134/142         Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2925]
[137]    0.0    0.00    0.00     142         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [137]
                0.00    0.00     150/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [23]
-----------------------------------------------
                0.00    0.00     131/131         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [139]
[138]    0.0    0.00    0.00     131         std::allocator_traits<std::allocator<Catch::StringRef> >::max_size(std::allocator<Catch::StringRef> const&) [138]
-----------------------------------------------
                0.00    0.00       1/131         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_check_init_len(unsigned long, std::allocator<Catch::StringRef> const&) [8681]
                0.00    0.00     130/131         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [140]
[139]    0.0    0.00    0.00     131         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [139]
                0.00    0.00     131/131         std::allocator_traits<std::allocator<Catch::StringRef> >::max_size(std::allocator<Catch::StringRef> const&) [138]
                0.00    0.00     131/287         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [83]
-----------------------------------------------
                0.00    0.00     130/130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [208]
[140]    0.0    0.00    0.00     130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [140]
                0.00    0.00     130/184         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [118]
                0.00    0.00     130/131         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [139]
-----------------------------------------------
                0.00    0.00     130/130         void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [211]
[141]    0.0    0.00    0.00     130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [141]
                0.00    0.00     130/130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_do_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&, std::integral_constant<bool, true>) [142]
-----------------------------------------------
                0.00    0.00     130/130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [141]
[142]    0.0    0.00    0.00     130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_do_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&, std::integral_constant<bool, true>) [142]
                0.00    0.00     130/130         Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [143]
-----------------------------------------------
                0.00    0.00     130/130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_do_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&, std::integral_constant<bool, true>) [142]
[143]    0.0    0.00    0.00     130         Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [143]
                0.00    0.00     390/390         Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef) [71]
                0.00    0.00     130/130         Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [144]
-----------------------------------------------
                0.00    0.00     130/130         Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [143]
[144]    0.0    0.00    0.00     130         Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [144]
                0.00    0.00      46/166         Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [120]
                0.00    0.00      23/23          void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [464]
-----------------------------------------------
                0.00    0.00     129/129         void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [278]
[145]    0.0    0.00    0.00     129         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [145]
                0.00    0.00     129/199         void std::destroyat<Catch::Clara::Opt>(Catch::Clara::Opt) [115]
-----------------------------------------------
                0.00    0.00      23/121         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [511]
                0.00    0.00      98/121         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [184]
[146]    0.0    0.00    0.00     121         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [146]
                0.00    0.00     121/180         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [119]
                0.00    0.00     121/121         std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [147]
-----------------------------------------------
                0.00    0.00     121/121         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [146]
[147]    0.0    0.00    0.00     121         std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [147]
-----------------------------------------------
                0.00    0.00     120/120         std::allocator_traits<std::allocator<Catch::StringRef> >::deallocate(std::allocator<Catch::StringRef>&, Catch::StringRef, unsigned long) [153]
[148]    0.0    0.00    0.00     120         __gnu_cxx::new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long) [148]
-----------------------------------------------
                0.00    0.00     120/120         std::allocator_traits<std::allocator<Catch::StringRef> >::allocate(std::allocator<Catch::StringRef>&, unsigned long) [154]
[149]    0.0    0.00    0.00     120         __gnu_cxx::new_allocator<Catch::StringRef>::allocate(unsigned long, void const) [149]
                0.00    0.00     120/120         __gnu_cxx::new_allocator<Catch::StringRef>::_M_max_size() const [150]
-----------------------------------------------
                0.00    0.00     120/120         __gnu_cxx::new_allocator<Catch::StringRef>::allocate(unsigned long, void const) [149]
[150]    0.0    0.00    0.00     120         __gnu_cxx::new_allocator<Catch::StringRef>::_M_max_size() const [150]
-----------------------------------------------
                0.00    0.00       1/120         void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_range_initialize<char const const>(char const const, char const const, std::forward_iterator_tag) [8684]
                0.00    0.00      54/120         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [246]
                0.00    0.00      65/120         void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [211]
[151]    0.0    0.00    0.00     120         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [151]
                0.00    0.00     120/120         std::allocator_traits<std::allocator<Catch::StringRef> >::allocate(std::allocator<Catch::StringRef>&, unsigned long) [154]
-----------------------------------------------
                0.00    0.00       1/120         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [1188]
                0.00    0.00       1/120         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [1186]
                0.00    0.00       1/120         std::__shared_ptr<cppthread::runner, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<cppthread::runner, (__gnu_cxx::Lockpolicy)2> const&) [1187]
                0.00    0.00       5/120         std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [873]
                0.00    0.00       6/120         std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [854]
                0.00    0.00      10/120         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [672]
                0.00    0.00      10/120         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [679]
                0.00    0.00      12/120         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [575]
                0.00    0.00      74/120         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [196]
[152]    0.0    0.00    0.00     120         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [152]
                0.00    0.00     119/153         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [126]
-----------------------------------------------
                0.00    0.00     120/120         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [76]
[153]    0.0    0.00    0.00     120         std::allocator_traits<std::allocator<Catch::StringRef> >::deallocate(std::allocator<Catch::StringRef>&, Catch::StringRef, unsigned long) [153]
                0.00    0.00     120/1379        std::is_constant_evaluated() [38]
                0.00    0.00     120/120         __gnu_cxx::new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long) [148]
-----------------------------------------------
                0.00    0.00     120/120         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [151]
[154]    0.0    0.00    0.00     120         std::allocator_traits<std::allocator<Catch::StringRef> >::allocate(std::allocator<Catch::StringRef>&, unsigned long) [154]
                0.00    0.00     120/1379        std::is_constant_evaluated() [38]
                0.00    0.00     120/120         __gnu_cxx::new_allocator<Catch::StringRef>::allocate(unsigned long, void const) [149]
-----------------------------------------------
                0.00    0.00      55/115         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [233]
                0.00    0.00      60/115         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [221]
[155]    0.0    0.00    0.00     115         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [155]
-----------------------------------------------
                0.00    0.00     110/110         std::weak_ptr<cppthread::item_with_predicate>::~weak_ptr() [194]
[156]    0.0    0.00    0.00     110         std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::~__weak_ptr() [156]
                0.00    0.00     110/110         std::__weak_count<(__gnu_cxx::Lockpolicy)2>::~__weak_count() [157]
-----------------------------------------------
                0.00    0.00     110/110         std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::~__weak_ptr() [156]
[157]    0.0    0.00    0.00     110         std::__weak_count<(__gnu_cxx::Lockpolicy)2>::~__weak_count() [157]
                0.00    0.00      59/59          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_release() [228]
-----------------------------------------------
                0.00    0.00       8/110         void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [799]
                0.00    0.00      32/110         Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [352]
                0.00    0.00      70/110         void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [201]
[158]    0.0    0.00    0.00     110         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt&&) [158]
                0.00    0.00     110/303         Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [79]
                0.00    0.00     110/110         decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [159]
-----------------------------------------------
                0.00    0.00     110/110         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt&&) [158]
[159]    0.0    0.00    0.00     110         decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [159]
                0.00    0.00     110/303         Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [79]
                0.00    0.00     110/1293        operator new(unsigned long, void) [41]
                0.00    0.00     110/145         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [127]
-----------------------------------------------
                0.00    0.00      40/110         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [354]
                0.00    0.00      70/110         void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [201]
[160]    0.0    0.00    0.00     110         std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [160]
-----------------------------------------------
                0.00    0.00      27/108         std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::~deque() [836]
                0.00    0.00      27/108         std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_destroy_data_aux(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>) [431]
                0.00    0.00      54/108         void std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_range_initialize<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::forward_iterator_tag) [432]
[161]    0.0    0.00    0.00     108         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_get_Tp_allocator() [161]
-----------------------------------------------
                0.00    0.00       2/107         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator+(long) const [4794]
                0.00    0.00      13/107         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [548]
                0.00    0.00      40/107         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [343]
                0.00    0.00      52/107         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [271]
[162]    0.0    0.00    0.00     107         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [162]
-----------------------------------------------
                0.00    0.00       6/101         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [862]
                0.00    0.00       7/101         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [8978]
                0.00    0.00      41/101         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [363]
                0.00    0.00      47/101         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [309]
[163]    0.0    0.00    0.00     101         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [163]
-----------------------------------------------
                0.00    0.00      35/100         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [8697]
                0.00    0.00      65/100         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [212]
[164]    0.0    0.00    0.00     100         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() [164]
                0.00    0.00     100/235         __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [103]
-----------------------------------------------
                0.00    0.00      35/100         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::operator=(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [8697]
                0.00    0.00      65/100         void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [211]
[165]    0.0    0.00    0.00     100         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() [165]
                0.00    0.00     100/235         __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [103]
-----------------------------------------------
                0.00    0.00       1/99          Catch::BinaryExpr<cppthread::runner const&, (anonymous namespace)::test_runner const&>::BinaryExpr(bool, cppthread::runner const&, Catch::StringRef, (anonymous namespace)::test_runner const&) [1058]
                0.00    0.00       1/99          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [12]) [1056]
                0.00    0.00       1/99          Catch::BinaryExpr<cppthread::thread&, cppthread::thread const&>::BinaryExpr(bool, cppthread::thread&, Catch::StringRef, cppthread::thread const&) [1059]
                0.00    0.00       1/99          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [60]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [60]) [1057]
                0.00    0.00       1/99          Catch::BinaryExpr<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&>::BinaryExpr(bool, std::__exception_ptr::exception_ptr const&, Catch::StringRef, std::__exception_ptr::exception_ptr const&) [1055]
                0.00    0.00       1/99          Catch::MatchExpr<cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher const&) [1067]
                0.00    0.00       2/99          Catch::MatchExpr<cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher const&) [983]
                0.00    0.00      39/99          Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [356]
                0.00    0.00      52/99          Catch::UnaryExpr<bool>::UnaryExpr(bool) [277]
[166]    0.0    0.00    0.00      99         Catch::ITransientExpression::ITransientExpression(bool, bool) [166]
-----------------------------------------------
                0.00    0.00       3/97          CATCH2_INTERNAL_TEST_5() [974]
                0.00    0.00       4/97          CATCH2_INTERNAL_TEST_0() [1053]
                0.00    0.00      25/97          CATCH2_INTERNAL_TEST_0() [904]
                0.00    0.00      65/97          CATCH2_INTERNAL_TEST_0() [5]
[167]    0.0    0.00    0.00      97         Catch::AssertionHandler::~AssertionHandler() [167]
-----------------------------------------------
                0.00    0.00      96/96          std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<CATCH2_INTERNAL_TEST_0()::item_t> >, std::is_move_constructible<CATCH2_INTERNAL_TEST_0()::item_t>, std::is_move_assignable<CATCH2_INTERNAL_TEST_0()::item_t> >::value, void>::type std::swap<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t&, CATCH2_INTERNAL_TEST_0()::item_t&) [383]
[168]    0.0    0.00    0.00      96         std::remove_reference<CATCH2_INTERNAL_TEST_0()::item_t&>::type&& std::move<CATCH2_INTERNAL_TEST_0()::item_t&>(CATCH2_INTERNAL_TEST_0()::item_t&) [168]
-----------------------------------------------
                0.00    0.00      93/93          std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [170]
[169]    0.0    0.00    0.00      93         __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [169]
-----------------------------------------------
                0.00    0.00      93/93          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [171]
[170]    0.0    0.00    0.00      93         std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [170]
                0.00    0.00      93/1379        std::is_constant_evaluated() [38]
                0.00    0.00      93/93          __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [169]
-----------------------------------------------
                0.00    0.00      93/93          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [48]
[171]    0.0    0.00    0.00      93         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [171]
                0.00    0.00      93/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [23]
                0.00    0.00      93/781         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [53]
                0.00    0.00      93/93          std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [170]
-----------------------------------------------
                0.00    0.00      93/93          std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [174]
[172]    0.0    0.00    0.00      93         std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [172]
-----------------------------------------------
                0.00    0.00      93/93          std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [174]
[173]    0.0    0.00    0.00      93         std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&) [173]
-----------------------------------------------
                0.00    0.00       4/93          bool std::__equal4<char const, char const, Catch::Detail::CaseInsensitiveEqualTo::operator()(Catch::StringRef, Catch::StringRef) const::{lambda(char, char)#1}>(char const, char const, char const, char const, Catch::Detail::CaseInsensitiveEqualTo::operator()(Catch::StringRef, Catch::StringRef) const::{lambda(char, char)#1}) [11137]
                0.00    0.00      89/93          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [182]
[174]    0.0    0.00    0.00      93         std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [174]
                0.00    0.00      93/93          std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&) [173]
                0.00    0.00      93/93          std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [172]
-----------------------------------------------
                0.00    0.00       2/91          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1222]
                0.00    0.00      12/91          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [614]
                0.00    0.00      12/91          std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long) [631]
                0.00    0.00      25/91          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() [443]
                0.00    0.00      40/91          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() [350]
[175]    0.0    0.00    0.00      91         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [175]
-----------------------------------------------
                0.00    0.00      90/90          std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [178]
[176]    0.0    0.00    0.00      90         __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [176]
                0.00    0.00      90/90          __gnu_cxx::new_allocator<char>::_M_max_size() const [177]
-----------------------------------------------
                0.00    0.00      90/90          __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [176]
[177]    0.0    0.00    0.00      90         __gnu_cxx::new_allocator<char>::_M_max_size() const [177]
-----------------------------------------------
                0.00    0.00      90/90          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [184]
[178]    0.0    0.00    0.00      90         std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [178]
                0.00    0.00      90/1379        std::is_constant_evaluated() [38]
                0.00    0.00      90/90          __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [176]
-----------------------------------------------
                0.00    0.00      90/90          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [324]
[179]    0.0    0.00    0.00      90         std::remove_reference<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&) [179]
-----------------------------------------------
                0.00    0.00      90/90          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [327]
[180]    0.0    0.00    0.00      90         std::remove_reference<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&) [180]
-----------------------------------------------
                0.00    0.00      89/89          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [182]
[181]    0.0    0.00    0.00      89         bool __gnu_cxx::__is_null_pointer<char const>(char const) [181]
-----------------------------------------------
                0.00    0.00      41/89          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [363]
                0.00    0.00      48/89          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char const>(char const, char const, std::__false_type) [306]
[182]    0.0    0.00    0.00      89         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [182]
                0.00    0.00      89/89          bool __gnu_cxx::__is_null_pointer<char const>(char const) [181]
                0.00    0.00      89/93          std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [174]
                0.00    0.00      89/89          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [183]
                0.00    0.00      89/1295        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [40]
                0.00    0.00      88/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [23]
                0.00    0.00      48/89          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [184]
                0.00    0.00      48/155         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [123]
                0.00    0.00      47/318         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [77]
-----------------------------------------------
                0.00    0.00      89/89          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [182]
[183]    0.0    0.00    0.00      89         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [183]
                0.00    0.00      89/189         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [117]
-----------------------------------------------
                0.00    0.00       4/89          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [901]
                0.00    0.00       5/89          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [801]
                0.00    0.00      13/89          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [728]
                0.00    0.00      19/89          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [255]
                0.00    0.00      48/89          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [182]
[184]    0.0    0.00    0.00      89         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [184]
                0.00    0.00      98/121         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [146]
                0.00    0.00      90/781         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [53]
                0.00    0.00      90/90          std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [178]
-----------------------------------------------
                0.00    0.00       1/87          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::cbegin() const [5217]
                0.00    0.00      43/87          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [335]
                0.00    0.00      43/87          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [334]
[185]    0.0    0.00    0.00      87         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&) [185]
-----------------------------------------------
                0.00    0.00      33/87          std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::operator++() [7047]
                0.00    0.00      54/87          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_initialize_map(unsigned long) [420]
[186]    0.0    0.00    0.00      87         std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::_M_set_node(std::weak_ptr<cppthread::item_with_predicate>*) [186]
                0.00    0.00     105/159         std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::_S_buffer_size() [121]
-----------------------------------------------
                0.00    0.00      43/86          Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [1035]
                0.00    0.00      43/86          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4335]
[187]    0.0    0.00    0.00      86         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [187]
-----------------------------------------------
                0.00    0.00      43/86          Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [1035]
                0.00    0.00      43/86          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4335]
[188]    0.0    0.00    0.00      86         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [188]
-----------------------------------------------
                0.00    0.00      40/85          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [344]
                0.00    0.00      45/85          Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [1035]
[189]    0.0    0.00    0.00      85         bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [189]
                0.00    0.00     170/264         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [87]
-----------------------------------------------
                0.00    0.00      84/84          Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [250]
[190]    0.0    0.00    0.00      84         void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [190]
                0.00    0.00      84/279         Catch::StringRef const& std::forward<Catch::StringRef const&>(std::removereference<Catch::StringRef const&>::type&) [84]
                0.00    0.00      84/1293        operator new(unsigned long, void) [41]
-----------------------------------------------
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}> >, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [7916]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&>(std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&) [7906]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [7926]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&) [7852]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [7936]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&) [7842]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [7762]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [7812]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [7772]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [7782]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [7792]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [7802]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [7822]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [7832]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<long&>(std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, long&) [7896]
                0.00    0.00       2/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [7874]
                0.00    0.00       2/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<double&>(std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, double&) [7884]
                0.00    0.00       3/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [955]
                0.00    0.00       4/81          std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [13]>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const (&) [13]) [7946]
                0.00    0.00       7/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [833]
                0.00    0.00      10/81          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [716]
                0.00    0.00      10/81          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [722]
                0.00    0.00      12/81          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [603]
                0.00    0.00      16/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<Catch::Clara::Detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<bool&>(std::allocator<Catch::Clara::Detail::BoundFlagRef>, bool&) [7862]
[191]    0.0    0.00    0.00      81         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [191]
-----------------------------------------------
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7918]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7834]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7824]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7804]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7794]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7784]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7774]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7814]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7764]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7844]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7938]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7854]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7928]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7908]
                0.00    0.00       1/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7898]
                0.00    0.00       2/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7886]
                0.00    0.00       2/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7876]
                0.00    0.00       3/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [956]
                0.00    0.00       4/81          std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7948]
                0.00    0.00       7/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [834]
                0.00    0.00      10/81          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [723]
                0.00    0.00      10/81          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [717]
                0.00    0.00      12/81          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [604]
                0.00    0.00      16/81          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<Catch::Clara::Detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7864]
[192]    0.0    0.00    0.00      81         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [192]
-----------------------------------------------
                0.00    0.00       1/80          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [1236]
                0.00    0.00       1/80          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [8432]
                0.00    0.00       2/80          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>) [8423]
                0.00    0.00       4/80          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [8425]
                0.00    0.00       6/80          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [960]
                0.00    0.00      16/80          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [799]
                0.00    0.00      50/80          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [295]
[193]    0.0    0.00    0.00      80         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [193]
-----------------------------------------------
                0.00    0.00      16/79          CATCH2_INTERNAL_TEST_0() [5]
                0.00    0.00      63/79          void std::destroy_at<std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>) [518]
[194]    0.0    0.00    0.00      79         std::weak_ptr<cppthread::item_with_predicate>::~weak_ptr() [194]
                0.00    0.00     110/110         std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::~__weak_ptr() [156]
-----------------------------------------------
                0.00    0.00       2/74          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [979]
                0.00    0.00      18/74          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [2290]
                0.00    0.00      54/74          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [236]
[195]    0.0    0.00    0.00      74         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [195]
                0.00    0.00      74/74          std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [196]
-----------------------------------------------
                0.00    0.00      74/74          std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [195]
[196]    0.0    0.00    0.00      74         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [196]
                0.00    0.00      74/120         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [152]
-----------------------------------------------
                0.00    0.00       2/74          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1226]
                0.00    0.00      10/74          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [725]
                0.00    0.00      10/74          std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long) [747]
                0.00    0.00      12/74          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() [616]
                0.00    0.00      40/74          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() [351]
[197]    0.0    0.00    0.00      74         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [197]
-----------------------------------------------
                0.00    0.00      10/72          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::reset() [678]
                0.00    0.00      22/72          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [468]
                0.00    0.00      40/72          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr() [348]
[198]    0.0    0.00    0.00      72         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [198]
                0.00    0.00      72/606         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [59]
-----------------------------------------------
                0.00    0.00       2/72          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [6786]
                0.00    0.00       2/72          std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [6759]
                0.00    0.00      10/72          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [676]
                0.00    0.00      10/72          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [682]
                0.00    0.00      12/72          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [577]
                0.00    0.00      36/72          std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [6781]
[199]    0.0    0.00    0.00      72         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [199]
                0.00    0.00      34/153         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [126]
                0.00    0.00       7/274         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [86]
-----------------------------------------------
                0.00    0.00      70/70          void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [201]
[200]    0.0    0.00    0.00      70         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::destroy<Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt) [200]
                0.00    0.00      70/199         void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt) [115]
-----------------------------------------------
                0.00    0.00      70/70          Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [472]
[201]    0.0    0.00    0.00      70         void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [201]
                0.00    0.00      70/110         std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [160]
                0.00    0.00      70/110         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt&&) [158]
                0.00    0.00      70/425         Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [65]
                0.00    0.00      70/70          void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::destroy<Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt) [200]
-----------------------------------------------
                0.00    0.00       6/70          Catch::Tag& std::vector<Catch::Tag, std::allocator<Catch::Tag> >::emplace_back<Catch::StringRef>(Catch::StringRef&&) [8395]
                0.00    0.00       6/70          void std::allocator_traits<std::allocator<Catch::Tag> >::construct<Catch::Tag, Catch::StringRef>(std::allocator<Catch::Tag>&, Catch::Tag, Catch::StringRef&&) [7241]
                0.00    0.00       6/70          void std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_M_realloc_insert<Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::Tag, std::vector<Catch::Tag, std::allocator<Catch::Tag> > >, Catch::StringRef&&) [8398]
                0.00    0.00       6/70          void __gnu_cxx::new_allocator<Catch::Tag>::construct<Catch::Tag, Catch::StringRef>(Catch::Tag, Catch::StringRef&&) [3108]
                0.00    0.00      23/70          decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [463]
                0.00    0.00      23/70          void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef&&) [461]
[202]    0.0    0.00    0.00      70         Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [202]
-----------------------------------------------
                0.00    0.00      69/69          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [204]
[203]    0.0    0.00    0.00      69         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::get() const [203]
-----------------------------------------------
                0.00    0.00      69/69          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [205]
[204]    0.0    0.00    0.00      69         std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [204]
                0.00    0.00      69/69          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::get() const [203]
-----------------------------------------------
                0.00    0.00      29/69          CATCH2_INTERNAL_TEST_0() [5]
                0.00    0.00      40/69          std::enable_if<cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::is_shared_ptr<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::value&&cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::item_has_predicate<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::element_type, bool (), void>::value, bool>::type cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::validate_item<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [341]
[205]    0.0    0.00    0.00      69         std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [205]
                0.00    0.00      69/69          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [204]
-----------------------------------------------
                0.00    0.00       3/69          Catch::Clara::Opt std::__copy_move_a<false, Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt) [9984]
                0.00    0.00      66/69          Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [471]
[206]    0.0    0.00    0.00      69         Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt) [206]
-----------------------------------------------
                0.00    0.00      65/65          void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [211]
[207]    0.0    0.00    0.00      65         __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [207]
                0.00    0.00     130/330         __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [75]
-----------------------------------------------
                0.00    0.00      65/65          void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [211]
[208]    0.0    0.00    0.00      65         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [208]
                0.00    0.00     260/397         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [70]
                0.00    0.00     130/130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [140]
                0.00    0.00      65/159         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [122]
-----------------------------------------------
                0.00    0.00       4/65          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [901]
                0.00    0.00       8/65          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [801]
                0.00    0.00      13/65          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [728]
                0.00    0.00      40/65          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [355]
[209]    0.0    0.00    0.00      65         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [209]
                0.00    0.00      84/1538        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [32]
-----------------------------------------------
                0.00    0.00      65/65          void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [211]
[210]    0.0    0.00    0.00      65         void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef const&>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef const&) [210]
                0.00    0.00      65/279         Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [84]
                0.00    0.00      65/65          decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [213]
-----------------------------------------------
                0.00    0.00      65/65          std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [212]
[211]    0.0    0.00    0.00      65         void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [211]
                0.00    0.00     130/481         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [61]
                0.00    0.00     130/330         __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [75]
                0.00    0.00     130/130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [141]
                0.00    0.00      65/65          std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [208]
                0.00    0.00      65/100         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() [165]
                0.00    0.00      65/65          __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [207]
                0.00    0.00      65/120         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [151]
                0.00    0.00      65/279         Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [84]
                0.00    0.00      65/65          void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef const&>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef const&) [210]
                0.00    0.00      65/325         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [76]
-----------------------------------------------
                0.00    0.00       3/65          Catch::Clara::Opt::operator[](Catch::StringRef) & [5609]
                0.00    0.00      62/65          Catch::Clara::Opt::operator[](Catch::StringRef) && [215]
[212]    0.0    0.00    0.00      65         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [212]
                0.00    0.00      65/100         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() [164]
                0.00    0.00      65/65          void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [211]
-----------------------------------------------
                0.00    0.00      65/65          void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef const&>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef const&) [210]
[213]    0.0    0.00    0.00      65         decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [213]
                0.00    0.00      65/279         Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [84]
                0.00    0.00      65/1293        operator new(unsigned long, void) [41]
-----------------------------------------------
                0.00    0.00      12/64          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::Dequeiterator((anonymous namespace)::data_t, (anonymous namespace)::data_t**) [582]
                0.00    0.00      12/64          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator+=(long) [584]
                0.00    0.00      16/64          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::_M_set_node((anonymous namespace)::data_t**) [515]
                0.00    0.00      24/64          std::operator-(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) [458]
[214]    0.0    0.00    0.00      64         std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::_S_buffer_size() [214]
                0.00    0.00      64/726         std::__deque_buf_size(unsigned long) [56]
-----------------------------------------------
                0.00    0.00      12/62          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
                0.00    0.00      50/62          Catch::makeCommandLineParser(Catch::ConfigData&) [2054]
[215]    0.0    0.00    0.00      62         Catch::Clara::Opt::operator[](Catch::StringRef) && [215]
                0.00    0.00      62/65          std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [212]
-----------------------------------------------
                0.00    0.00       1/62          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [8425]
                0.00    0.00       3/62          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [960]
                0.00    0.00       8/62          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [799]
                0.00    0.00      50/62          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [292]
[216]    0.0    0.00    0.00      62         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [216]
                0.00    0.00      13/13          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [546]
-----------------------------------------------
                0.00    0.00      61/61          std::allocator<Catch::StringRef>::allocator() [218]
[217]    0.0    0.00    0.00      61         __gnu_cxx::new_allocator<Catch::StringRef>::new_allocator() [217]
-----------------------------------------------
                0.00    0.00       1/61          Catch::Clara::Args::Args(int, char const const) [2141]
                0.00    0.00      60/61          std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [221]
[218]    0.0    0.00    0.00      61         std::allocator<Catch::StringRef>::allocator() [218]
                0.00    0.00      61/61          __gnu_cxx::new_allocator<Catch::StringRef>::new_allocator() [217]
-----------------------------------------------
                0.00    0.00       4/61          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [900]
                0.00    0.00       6/61          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [886]
                0.00    0.00      10/61          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [759]
                0.00    0.00      41/61          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [363]
[219]    0.0    0.00    0.00      61         std::char_traits<char>::length(char const) [219]
-----------------------------------------------
                0.00    0.00      10/61          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const [659]
                0.00    0.00      10/61          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [4]
                0.00    0.00      41/61          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [2]
[220]    0.0    0.00    0.00      61         std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [220]
-----------------------------------------------
                0.00    0.00      60/60          std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [222]
[221]    0.0    0.00    0.00      60         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [221]
                0.00    0.00      60/61          std::allocator<Catch::StringRef>::allocator() [218]
                0.00    0.00      60/115         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [155]
-----------------------------------------------
                0.00    0.00      60/60          std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [224]
[222]    0.0    0.00    0.00      60         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [222]
                0.00    0.00      60/60          std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [221]
-----------------------------------------------
                0.00    0.00      10/60          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::reset() [670]
                0.00    0.00      10/60          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [675]
                0.00    0.00      40/60          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr() [347]
[223]    0.0    0.00    0.00      60         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [223]
                0.00    0.00      60/606         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [59]
-----------------------------------------------
                0.00    0.00       1/60          Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [2136]
                0.00    0.00       1/60          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, Catch::StringRef) [2125]
                0.00    0.00       1/60          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&) [2130]
                0.00    0.00       1/60          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&, Catch::StringRef) [2131]
                0.00    0.00       1/60          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, Catch::StringRef) [2128]
                0.00    0.00       1/60          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&, Catch::StringRef) [2129]
                0.00    0.00       1/60          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, Catch::StringRef) [2119]
                0.00    0.00       1/60          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, Catch::StringRef) [2124]
                0.00    0.00       1/60          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, Catch::StringRef) [2120]
                0.00    0.00       1/60          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, Catch::StringRef) [2121]
                0.00    0.00       1/60          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, Catch::StringRef) [2122]
                0.00    0.00       1/60          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, Catch::StringRef) [2123]
                0.00    0.00       1/60          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, Catch::StringRef) [2126]
                0.00    0.00       1/60          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, Catch::StringRef) [2127]
                0.00    0.00       1/60          Catch::Clara::Opt::Opt<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::StringRef) [2135]
                0.00    0.00       1/60          Catch::Clara::Opt::Opt<long, void>(long&, Catch::StringRef) [2133]
                0.00    0.00       2/60          Catch::Clara::Opt::Opt<double, void>(double&, Catch::StringRef) [2132]
                0.00    0.00       3/60          Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [905]
                0.00    0.00       6/60          Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [844]
                0.00    0.00      16/60          Catch::Clara::Opt::Opt(bool&) [2134]
                0.00    0.00      17/60          Catch::TestCaseTracking::SectionTracker::SectionTracker(Catch::TestCaseTracking::NameAndLocation&&, Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::ITracker) [1868]
[224]    0.0    0.00    0.00      60         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [224]
                0.00    0.00      60/60          std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [222]
-----------------------------------------------
                0.00    0.00      60/60          std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<CATCH2_INTERNAL_TEST_0()::item_t> >, std::is_move_constructible<CATCH2_INTERNAL_TEST_0()::item_t>, std::is_move_assignable<CATCH2_INTERNAL_TEST_0()::item_t> >::value, void>::type std::swap<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t&, CATCH2_INTERNAL_TEST_0()::item_t&) [501]
[225]    0.0    0.00    0.00      60         std::remove_reference<CATCH2_INTERNAL_TEST_0()::item_t&>::type&& std::move<CATCH2_INTERNAL_TEST_0()::item_t&>(CATCH2_INTERNAL_TEST_0()::item_t&) [225]
-----------------------------------------------
                0.00    0.00       6/59          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [886]
                0.00    0.00      53/59          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [362]
[226]    0.0    0.00    0.00      59         __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [226]
                0.00    0.00      59/59          std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&) [229]
-----------------------------------------------
                0.00    0.00      27/59          std::__weak_count<(__gnu_cxx::Lockpolicy)2>::__weak_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [514]
                0.00    0.00      32/59          std::__weak_count<(__gnu_cxx::Lockpolicy)2>::__weak_count(std::__weak_count<(__gnu_cxx::Lockpolicy)2> const&) [270]
[227]    0.0    0.00    0.00      59         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_add_ref() [227]
-----------------------------------------------
                0.00    0.00      59/59          std::__weak_count<(__gnu_cxx::Lockpolicy)2>::~__weak_count() [157]
[228]    0.0    0.00    0.00      59         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_release() [228]
                0.00    0.00       9/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [718]
                0.00    0.00       7/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [712]
-----------------------------------------------
                0.00    0.00      59/59          __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [226]
[229]    0.0    0.00    0.00      59         std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&) [229]
-----------------------------------------------
                0.00    0.00       9/57          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::pop_front() [762]
                0.00    0.00      12/57          (anonymous namespace)::test_runner::run() [1269]
                0.00    0.00      12/57          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::front() [608]
                0.00    0.00      12/57          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::back() [606]
                0.00    0.00      12/57          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::pop_back() [610]
[230]    0.0    0.00    0.00      57         std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::empty() const [230]
                0.00    0.00      57/2217        std::operator==(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) [25]
-----------------------------------------------
                0.00    0.00       1/56          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [1235]
                0.00    0.00       1/56          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [8422]
                0.00    0.00       2/56          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_move_assign(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&, std::integral_constant<bool, true>) [8408]
                0.00    0.00       2/56          void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [8412]
                0.00    0.00      50/56          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [294]
[231]    0.0    0.00    0.00      56         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [231]
-----------------------------------------------
                0.00    0.00       7/56          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [838]
                0.00    0.00       7/56          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [841]
                0.00    0.00       7/56          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [813]
                0.00    0.00       7/56          std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [818]
                0.00    0.00       7/56          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [822]
                0.00    0.00       7/56          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [833]
                0.00    0.00       7/56          decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [840]
                0.00    0.00       7/56          void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [826]
[232]    0.0    0.00    0.00      56         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [232]
-----------------------------------------------
                0.00    0.00       1/55          std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::allocator<Catch::StringRef> const&) [6472]
                0.00    0.00      54/55          std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [247]
[233]    0.0    0.00    0.00      55         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [233]
                0.00    0.00      55/255         std::allocator<Catch::StringRef>::allocator(std::allocator<Catch::StringRef> const&) [98]
                0.00    0.00      55/115         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [155]
-----------------------------------------------
                0.00    0.00       1/55          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1234]
                0.00    0.00      13/55          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [4]
                0.00    0.00      41/55          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [2]
[234]    0.0    0.00    0.00      55         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() [234]
                0.00    0.00      55/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
-----------------------------------------------
                0.00    0.00       3/54          decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [967]
                0.00    0.00       8/54          void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt&>(Catch::Clara::Opt, Catch::Clara::Opt&) [9546]
                0.00    0.00      43/54          void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [336]
[235]    0.0    0.00    0.00      54         Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [235]
                0.00    0.00      54/54          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [236]
                0.00    0.00      54/54          std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [251]
-----------------------------------------------
                0.00    0.00      54/54          Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [235]
[236]    0.0    0.00    0.00      54         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [236]
                0.00    0.00      54/54          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [237]
                0.00    0.00      54/74          std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [195]
-----------------------------------------------
                0.00    0.00      54/54          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [236]
[237]    0.0    0.00    0.00      54         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [237]
                0.00    0.00      54/293         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [81]
-----------------------------------------------
                0.00    0.00      54/54          std::allocator<std::weak_ptr<cppthread::item_with_predicate>>::allocator<std::weak_ptr<cppthread::item_with_predicate> >(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [244]
[238]    0.0    0.00    0.00      54         __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::new_allocator() [238]
-----------------------------------------------
                0.00    0.00      54/54          std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [251]
[239]    0.0    0.00    0.00      54         __gnu_cxx::__alloc_traits<std::allocator<Catch::StringRef>, Catch::StringRef>::_S_select_on_copy(std::allocator<Catch::StringRef> const&) [239]
                0.00    0.00      54/54          std::allocator_traits<std::allocator<Catch::StringRef> >::select_on_container_copy_construction(std::allocator<Catch::StringRef> const&) [249]
-----------------------------------------------
                0.00    0.00      54/54          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_get_map_allocator() const [241]
[240]    0.0    0.00    0.00      54         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_get_Tp_allocator() const [240]
-----------------------------------------------
                0.00    0.00      27/54          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_deallocate_map(std::weak_ptr<cppthread::item_with_predicate>*, unsigned long) [419]
                0.00    0.00      27/54          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_allocate_map(unsigned long) [414]
[241]    0.0    0.00    0.00      54         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_get_map_allocator() const [241]
                0.00    0.00      54/54          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_get_Tp_allocator() const [240]
                0.00    0.00      54/54          std::allocator<std::weak_ptr<cppthread::item_with_predicate>>::allocator<std::weak_ptr<cppthread::item_with_predicate> >(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [244]
-----------------------------------------------
                0.00    0.00      27/54          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::deque(std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [835]
                0.00    0.00      27/54          std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >::end() const [409]
[242]    0.0    0.00    0.00      54         std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >::begin() const [242]
-----------------------------------------------
                0.00    0.00       1/54          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [1236]
                0.00    0.00       1/54          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4335]
                0.00    0.00       4/54          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [8432]
                0.00    0.00      48/54          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [565]
[243]    0.0    0.00    0.00      54         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [243]
-----------------------------------------------
                0.00    0.00      54/54          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_get_map_allocator() const [241]
[244]    0.0    0.00    0.00      54         std::allocator<std::weak_ptr<cppthread::item_with_predicate>>::allocator<std::weak_ptr<cppthread::item_with_predicate> >(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [244]
                0.00    0.00      54/54          __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::new_allocator() [238]
-----------------------------------------------
                0.00    0.00      27/54          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_deallocate_map(std::weak_ptr<cppthread::item_with_predicate>**, unsigned long) [419]
                0.00    0.00      27/54          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_allocate_map(unsigned long) [414]
[245]    0.0    0.00    0.00      54         std::allocator<std::weak_ptr<cppthread::item_with_predicate>>::~allocator() [245]
-----------------------------------------------
                0.00    0.00      54/54          std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [247]
[246]    0.0    0.00    0.00      54         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [246]
                0.00    0.00      54/120         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [151]
-----------------------------------------------
                0.00    0.00      54/54          std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [251]
[247]    0.0    0.00    0.00      54         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [247]
                0.00    0.00      54/55          std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [233]
                0.00    0.00      54/54          std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [246]
-----------------------------------------------
                0.00    0.00      54/54          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequeimpl_data::Dequeimpl_data() [416]
[248]    0.0    0.00    0.00      54         std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::Dequeiterator() [248]
-----------------------------------------------
                0.00    0.00      54/54          __gnu_cxx::__alloc_traits<std::allocator<Catch::StringRef>, Catch::StringRef>::_S_select_on_copy(std::allocator<Catch::StringRef> const&) [239]
[249]    0.0    0.00    0.00      54         std::allocator_traits<std::allocator<Catch::StringRef> >::select_on_container_copy_construction(std::allocator<Catch::StringRef> const&) [249]
                0.00    0.00      54/255         std::allocator<Catch::StringRef>::allocator(std::allocator<Catch::StringRef> const&) [98]
-----------------------------------------------
                0.00    0.00      54/54          Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [252]
[250]    0.0    0.00    0.00      54         Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [250]
                0.00    0.00     138/413         bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [69]
                0.00    0.00      84/773         __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const [54]
                0.00    0.00      84/166         Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [120]
                0.00    0.00      84/84          void std::_Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [190]
                0.00    0.00      84/766         __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() [55]
-----------------------------------------------
                0.00    0.00      54/54          Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [235]
[251]    0.0    0.00    0.00      54         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [251]
                0.00    0.00      54/184         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [118]
                0.00    0.00      54/54          __gnu_cxx::__alloc_traits<std::allocator<Catch::StringRef>, Catch::StringRef>::_S_select_on_copy(std::allocator<Catch::StringRef> const&) [239]
                0.00    0.00      54/397         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [70]
                0.00    0.00      54/54          std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [247]
                0.00    0.00      54/316         std::allocator<Catch::StringRef>::~allocator() [78]
                0.00    0.00      54/481         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [61]
                0.00    0.00      54/791         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [50]
                0.00    0.00      54/791         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [51]
                0.00    0.00      54/54          Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [253]
-----------------------------------------------
                0.00    0.00      54/54          Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [253]
[252]    0.0    0.00    0.00      54         Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [252]
                0.00    0.00      54/54          Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [250]
-----------------------------------------------
                0.00    0.00      54/54          std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [251]
[253]    0.0    0.00    0.00      54         Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [253]
                0.00    0.00      54/54          Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [252]
-----------------------------------------------
                0.00    0.00      53/53          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [362]
[254]    0.0    0.00    0.00      53         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [254]
                0.00    0.00      53/53          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [257]
-----------------------------------------------
                0.00    0.00      53/53          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [257]
[255]    0.0    0.00    0.00      53         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [255]
                0.00    0.00      53/53          std::iterator_traits<char>::difference_type std::distance<char>(char, char) [260]
                0.00    0.00      53/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [23]
                0.00    0.00      53/53          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [256]
                0.00    0.00      53/1295        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [40]
                0.00    0.00      52/52          bool __gnu_cxx::__is_null_pointer<char>(char) [264]
                0.00    0.00      19/89          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [184]
                0.00    0.00      19/318         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [77]
                0.00    0.00      19/155         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [123]
-----------------------------------------------
                0.00    0.00      53/53          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [255]
[256]    0.0    0.00    0.00      53         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [256]
                0.00    0.00      53/189         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [117]
-----------------------------------------------
                0.00    0.00      53/53          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [254]
[257]    0.0    0.00    0.00      53         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [257]
                0.00    0.00      53/53          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [255]
-----------------------------------------------
                0.00    0.00      53/53          std::iterator_traits<char>::difference_type std::distance<char>(char, char) [260]
[258]    0.0    0.00    0.00      53         std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag) [258]
-----------------------------------------------
                0.00    0.00      53/53          std::iterator_traits<char>::difference_type std::distance<char>(char, char) [260]
[259]    0.0    0.00    0.00      53         std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&) [259]
-----------------------------------------------
                0.00    0.00      53/53          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [255]
[260]    0.0    0.00    0.00      53         std::iterator_traits<char>::difference_type std::distance<char>(char, char) [260]
                0.00    0.00      53/53          std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&) [259]
                0.00    0.00      53/53          std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag) [258]
-----------------------------------------------
                0.00    0.00      19/52          CATCH2_INTERNAL_TEST_0() [904]
                0.00    0.00      33/52          CATCH2_INTERNAL_TEST_0() [5]
[261]    0.0    0.00    0.00      52         void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [261]
                0.00    0.00      52/52          Catch::ExprLhs<bool>::makeUnaryExpr() const [265]
-----------------------------------------------
                0.00    0.00      52/52          Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [263]
[262]    0.0    0.00    0.00      52         Catch::ExprLhs<bool>::ExprLhs(bool) [262]
-----------------------------------------------
                0.00    0.00      19/52          CATCH2_INTERNAL_TEST_0() [904]
                0.00    0.00      33/52          CATCH2_INTERNAL_TEST_0() [5]
[263]    0.0    0.00    0.00      52         Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [263]
                0.00    0.00      52/52          Catch::ExprLhs<bool>::ExprLhs(bool) [262]
-----------------------------------------------
                0.00    0.00      52/52          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [255]
[264]    0.0    0.00    0.00      52         bool __gnu_cxx::__is_null_pointer<char>(char) [264]
-----------------------------------------------
                0.00    0.00      52/52          void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [261]
[265]    0.0    0.00    0.00      52         Catch::ExprLhs<bool>::makeUnaryExpr() const [265]
                0.00    0.00      51/51          Catch::UnaryExpr<bool>::UnaryExpr(bool) [277]
-----------------------------------------------
                0.00    0.00       1/52          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [1235]
                0.00    0.00       1/52          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_move_assign(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&, std::integral_constant<bool, true>) [8408]
                0.00    0.00      50/52          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [289]
[266]    0.0    0.00    0.00      52         std::allocator<Catch::Clara::Arg>::~allocator() [266]
-----------------------------------------------
                0.00    0.00       1/52          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [1236]
                0.00    0.00       1/52          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>) [8423]
                0.00    0.00      50/52          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [291]
[267]    0.0    0.00    0.00      52         std::allocator<Catch::Clara::Opt>::~allocator() [267]
-----------------------------------------------
                0.00    0.00      52/52          std::weak_ptr<cppthread::item_with_predicate>::weak_ptr(std::weak_ptr<cppthread::item_with_predicate> const&) [272]
[268]    0.0    0.00    0.00      52         std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__weak_ptr(std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2> const&) [268]
                0.00    0.00      52/52          std::__weak_count<(__gnu_cxx::Lockpolicy)2>::__weak_count(std::__weak_count<(__gnu_cxx::Lockpolicy)2> const&) [270]
-----------------------------------------------
                0.00    0.00       1/52          std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [6758]
                0.00    0.00       1/52          std::enable_if<std::__sp_compatible_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRefBase>::value, std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [6760]
                0.00    0.00      50/52          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [286]
[269]    0.0    0.00    0.00      52         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [269]
                0.00    0.00      52/606         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [59]
-----------------------------------------------
                0.00    0.00      52/52          std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__weak_ptr(std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2> const&) [268]
[270]    0.0    0.00    0.00      52         std::__weak_count<(__gnu_cxx::Lockpolicy)2>::__weak_count(std::__weak_count<(__gnu_cxx::Lockpolicy)2> const&) [270]
                0.00    0.00      32/59          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_add_ref() [227]
-----------------------------------------------
                0.00    0.00       1/52          Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [2355]
                0.00    0.00       3/52          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [961]
                0.00    0.00       8/52          Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [352]
                0.00    0.00      40/52          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [353]
[271]    0.0    0.00    0.00      52         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [271]
                0.00    0.00      52/107         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [162]
-----------------------------------------------
                0.00    0.00      52/52          void std::Construct<std::weakptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> const&>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> const&) [371]
[272]    0.0    0.00    0.00      52         std::weak_ptr<cppthread::item_with_predicate>::weak_ptr(std::weak_ptr<cppthread::item_with_predicate> const&) [272]
                0.00    0.00      52/52          std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__weak_ptr(std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2> const&) [268]
-----------------------------------------------
                0.00    0.00      16/52          void std::Destroyaux<false>::__destroy<std::weak_ptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>) [424]
                0.00    0.00      36/52          std::weak_ptr<cppthread::item_with_predicate> std::__uninitialized_copy<false>::__uninit_copy<std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>) [427]
[273]    0.0    0.00    0.00      52         std::weak_ptr<cppthread::item_with_predicate> std::__addressof<std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>&) [273]
-----------------------------------------------
                0.00    0.00       3/52          decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [967]
                0.00    0.00       3/52          void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt const&) [946]
                0.00    0.00       3/52          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [960]
                0.00    0.00      43/52          void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [336]
[274]    0.0    0.00    0.00      52         Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::removereference<Catch::Clara::Opt const&>::type&) [274]
-----------------------------------------------
                0.00    0.00      52/52          void std::Construct<std::weakptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> const&>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> const&) [371]
[275]    0.0    0.00    0.00      52         std::weak_ptr<cppthread::item_with_predicate> const& std::forward<std::weak_ptr<cppthread::item_with_predicate> const&>(std::remove_reference<std::weak_ptr<cppthread::item_with_predicate> const&>::type&) [275]
-----------------------------------------------
                0.00    0.00       1/51          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl() [2337]
                0.00    0.00       3/51          Catch::Clara::Parser::Parser() [909]
                0.00    0.00       4/51          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl() [2345]
                0.00    0.00      43/51          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [332]
[276]    0.0    0.00    0.00      51         Catch::Clara::Detail::ParserBase::ParserBase() [276]
-----------------------------------------------
                0.00    0.00      51/51          Catch::ExprLhs<bool>::makeUnaryExpr() const [265]
[277]    0.0    0.00    0.00      51         Catch::UnaryExpr<bool>::UnaryExpr(bool) [277]
                0.00    0.00      52/99          Catch::ITransientExpression::ITransientExpression(bool, bool) [166]
-----------------------------------------------
                0.00    0.00      51/51          void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [281]
[278]    0.0    0.00    0.00      51         void std::Destroy_aux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [278]
                0.00    0.00     129/425         Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [65]
                0.00    0.00     129/129         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [145]
-----------------------------------------------
                0.00    0.00       1/51          void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [8412]
                0.00    0.00      50/51          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [290]
[279]    0.0    0.00    0.00      51         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [279]
                0.00    0.00       2/2           std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [1033]
-----------------------------------------------
                0.00    0.00       1/51          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [6785]
                0.00    0.00      50/51          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [287]
[280]    0.0    0.00    0.00      51         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [280]
                0.00    0.00      51/606         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [59]
-----------------------------------------------
                0.00    0.00      51/51          void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [282]
[281]    0.0    0.00    0.00      51         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [281]
                0.00    0.00      51/1379        std::is_constant_evaluated() [38]
                0.00    0.00      51/51          void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [278]
-----------------------------------------------
                0.00    0.00       1/51          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [8425]
                0.00    0.00      50/51          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [295]
[282]    0.0    0.00    0.00      51         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [282]
                0.00    0.00      51/51          void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [281]
-----------------------------------------------
                0.00    0.00      50/50          Catch::Clara::ExeName::~ExeName() [284]
[283]    0.0    0.00    0.00      50         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [283]
                0.00    0.00      50/344         Catch::Clara::Detail::ParserBase::~ParserBase() [74]
-----------------------------------------------
                0.00    0.00       1/50          Catch::makeCommandLineParser(Catch::ConfigData&) [2054]
                0.00    0.00      49/50          Catch::Clara::Parser::~Parser() [298]
[284]    0.0    0.00    0.00      50         Catch::Clara::ExeName::~ExeName() [284]
                0.00    0.00      50/50          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [286]
                0.00    0.00      50/50          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [287]
                0.00    0.00      50/50          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [283]
-----------------------------------------------
                0.00    0.00      50/50          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [2]
[285]    0.0    0.00    0.00      50         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator() const [285]
-----------------------------------------------
                0.00    0.00      50/50          Catch::Clara::ExeName::~ExeName() [284]
[286]    0.0    0.00    0.00      50         std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [286]
                0.00    0.00      50/52          std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [269]
-----------------------------------------------
                0.00    0.00      50/50          Catch::Clara::ExeName::~ExeName() [284]
[287]    0.0    0.00    0.00      50         std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [287]
                0.00    0.00      50/51          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [280]
-----------------------------------------------
                0.00    0.00      50/50          void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [296]
[288]    0.0    0.00    0.00      50         void std::Destroy_aux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [288]
                0.00    0.00       2/3           Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [964]
                0.00    0.00       2/2           void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [1049]
-----------------------------------------------
                0.00    0.00      50/50          std::Vector_base<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [290]
[289]    0.0    0.00    0.00      50         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [289]
                0.00    0.00      50/52          std::allocator<Catch::Clara::Arg>::~allocator() [266]
-----------------------------------------------
                0.00    0.00      50/50          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [294]
[290]    0.0    0.00    0.00      50         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [290]
                0.00    0.00      50/51          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [279]
                0.00    0.00      50/50          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [289]
-----------------------------------------------
                0.00    0.00      50/50          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [292]
[291]    0.0    0.00    0.00      50         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [291]
                0.00    0.00      50/52          std::allocator<Catch::Clara::Opt>::~allocator() [267]
-----------------------------------------------
                0.00    0.00      50/50          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [295]
[292]    0.0    0.00    0.00      50         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [292]
                0.00    0.00      50/62          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [216]
                0.00    0.00      50/50          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [291]
-----------------------------------------------
                0.00    0.00       2/50          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_set_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*) [1024]
                0.00    0.00      12/50          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [587]
                0.00    0.00      12/50          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator+=(long) [588]
                0.00    0.00      24/50          std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [459]
[293]    0.0    0.00    0.00      50         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [293]
                0.00    0.00      50/726         std::__deque_buf_size(unsigned long) [56]
-----------------------------------------------
                0.00    0.00       1/50          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_move_assign(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&, std::integral_constant<bool, true>) [8408]
                0.00    0.00      49/50          Catch::Clara::Parser::~Parser() [298]
[294]    0.0    0.00    0.00      50         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [294]
                0.00    0.00      50/56          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [231]
                0.00    0.00      50/50          void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [297]
                0.00    0.00      50/50          std::Vector_base<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [290]
-----------------------------------------------
                0.00    0.00       1/50          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>) [8423]
                0.00    0.00      49/50          Catch::Clara::Parser::~Parser() [298]
[295]    0.0    0.00    0.00      50         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [295]
                0.00    0.00      50/80          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [193]
                0.00    0.00      50/51          void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [282]
                0.00    0.00      50/50          std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [292]
-----------------------------------------------
                0.00    0.00      50/50          void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [297]
[296]    0.0    0.00    0.00      50         void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [296]
                0.00    0.00      50/1379        std::is_constant_evaluated() [38]
                0.00    0.00      50/50          void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [288]
-----------------------------------------------
                0.00    0.00      50/50          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [294]
[297]    0.0    0.00    0.00      50         void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [297]
                0.00    0.00      50/50          void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [296]
-----------------------------------------------
                0.00    0.00       1/49          Catch::Session::Session() [2745]
                0.00    0.00       1/49          Catch::Session::~Session() [2746]
                0.00    0.00       2/49          Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [1108]
                0.00    0.00       2/49          Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [4330]
                0.00    0.00       8/49          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
                0.00    0.00      35/49          Catch::makeCommandLineParser(Catch::ConfigData&) [2054]
[298]    0.0    0.00    0.00      49         Catch::Clara::Parser::~Parser() [298]
                0.00    0.00      49/50          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [294]
                0.00    0.00      49/50          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [295]
                0.00    0.00      49/50          Catch::Clara::ExeName::~ExeName() [284]
                0.00    0.00      49/344         Catch::Clara::Detail::ParserBase::~ParserBase() [74]
-----------------------------------------------
                0.00    0.00      49/49          std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [301]
[299]    0.0    0.00    0.00      49         __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&) [299]
-----------------------------------------------
                0.00    0.00      49/49          std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [302]
[300]    0.0    0.00    0.00      49         __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&) [300]
-----------------------------------------------
                0.00    0.00       1/49          std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&) [1200]
                0.00    0.00       1/49          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [4963]
                0.00    0.00       2/49          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [1017]
                0.00    0.00      45/49          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [324]
[301]    0.0    0.00    0.00      49         std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [301]
                0.00    0.00      49/49          __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&) [299]
-----------------------------------------------
                0.00    0.00       1/49          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&) [1201]
                0.00    0.00       1/49          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [4964]
                0.00    0.00       2/49          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [1018]
                0.00    0.00      45/49          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [327]
[302]    0.0    0.00    0.00      49         std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [302]
                0.00    0.00      49/49          __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&) [300]
-----------------------------------------------
                0.00    0.00      12/48          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::front() [608]
                0.00    0.00      12/48          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::back() [606]
                0.00    0.00      24/48          cppthread::fifo<(anonymous namespace)::data_t>::pop_front((anonymous namespace)::data_t&, long) [28]
[303]    0.0    0.00    0.00      48         std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator() const [303]
-----------------------------------------------
                0.00    0.00      12/48          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() [620]
                0.00    0.00      12/48          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [580]
                0.00    0.00      12/48          std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::~Spebo_helper() [579]
                0.00    0.00      12/48          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [603]
[304]    0.0    0.00    0.00      48         std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() [304]
-----------------------------------------------
                0.00    0.00       2/48          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_set_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1028]
                0.00    0.00      10/48          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [695]
                0.00    0.00      16/48          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator+=(long) [517]
                0.00    0.00      20/48          std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [1]
[305]    0.0    0.00    0.00      48         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [305]
                0.00    0.00      48/726         std::__deque_buf_size(unsigned long) [56]
-----------------------------------------------
                0.00    0.00      48/48          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [308]
[306]    0.0    0.00    0.00      48         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char const>(char const, char const, std::__false_type) [306]
                0.00    0.00      48/89          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [182]
-----------------------------------------------
                0.00    0.00       1/47          __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, __gnu_cxx::__enable_if<std::__are_same<Catch::Clara::Opt, Catch::Clara::Opt>::__value, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__type> const&) [3782]
                0.00    0.00       2/47          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [8425]
                0.00    0.00       6/47          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [960]
                0.00    0.00      16/47          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [799]
                0.00    0.00      22/47          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [634]
[307]    0.0    0.00    0.00      47         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [307]
-----------------------------------------------
                0.00    0.00      47/47          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [309]
[308]    0.0    0.00    0.00      47         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [308]
                0.00    0.00      48/48          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char const>(char const, char const, std::__false_type) [306]
-----------------------------------------------
                0.00    0.00       4/47          std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [902]
                0.00    0.00      43/47          Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [333]
[309]    0.0    0.00    0.00      47         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [309]
                0.00    0.00      47/971         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [47]
                0.00    0.00      47/101         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [163]
                0.00    0.00      47/47          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [308]
-----------------------------------------------
                0.00    0.00       1/46          std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [6758]
                0.00    0.00      45/46          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [322]
[310]    0.0    0.00    0.00      46         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [310]
                0.00    0.00      46/358         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [73]
                0.00    0.00      46/369         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [72]
-----------------------------------------------
                0.00    0.00       1/46          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [6785]
                0.00    0.00      45/46          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [323]
[311]    0.0    0.00    0.00      46         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [311]
                0.00    0.00      46/358         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [73]
                0.00    0.00      46/369         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [72]
-----------------------------------------------
                0.00    0.00       1/46          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [5928]
                0.00    0.00      45/46          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [322]
[312]    0.0    0.00    0.00      46         std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&) [312]
-----------------------------------------------
                0.00    0.00       1/46          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [5952]
                0.00    0.00      45/46          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [323]
[313]    0.0    0.00    0.00      46         std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [313]
-----------------------------------------------
                0.00    0.00      45/45          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [318]
[314]    0.0    0.00    0.00      45         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [314]
                0.00    0.00      45/293         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [81]
-----------------------------------------------
                0.00    0.00      18/45          Catch::Clara::Detail::BoundFlagRefBase::BoundFlagRefBase() [2332]
                0.00    0.00      27/45          Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [401]
[315]    0.0    0.00    0.00      45         Catch::Clara::Detail::BoundRef::BoundRef() [315]
-----------------------------------------------
                0.00    0.00      18/45          Catch::Clara::Detail::BoundFlagRefBase::~BoundFlagRefBase() [2334]
                0.00    0.00      27/45          Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [402]
[316]    0.0    0.00    0.00      45         Catch::Clara::Detail::BoundRef::~BoundRef() [316]
-----------------------------------------------
                0.00    0.00       1/45          Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Arg>(Catch::Clara::Parser&&, Catch::Clara::Arg&&) [2363]
                0.00    0.00       1/45          Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::ExeName const&>(Catch::Clara::Parser&&, Catch::Clara::ExeName const&) [2365]
                0.00    0.00       1/45          Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Help const&>(Catch::Clara::Parser&&, Catch::Clara::Help const&) [2364]
                0.00    0.00       2/45          Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [981]
                0.00    0.00      40/45          Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [340]
[317]    0.0    0.00    0.00      45         Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [317]
                0.00    0.00      45/293         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [81]
                0.00    0.00      45/45          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [318]
                0.00    0.00      45/45          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [331]
                0.00    0.00      45/45          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [330]
-----------------------------------------------
                0.00    0.00      45/45          Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [317]
[318]    0.0    0.00    0.00      45         Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [318]
                0.00    0.00      45/45          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [314]
                0.00    0.00      45/45          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [323]
                0.00    0.00      45/45          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [322]
-----------------------------------------------
                0.00    0.00      45/45          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [320]
[319]    0.0    0.00    0.00      45         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::get() const [319]
-----------------------------------------------
                0.00    0.00      45/45          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [321]
[320]    0.0    0.00    0.00      45         std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [320]
                0.00    0.00      45/45          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::get() const [319]
-----------------------------------------------
                0.00    0.00      15/45          std::enable_if<cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::is_shared_ptr<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::value&&cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::item_has_predicate<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::element_type, bool (), void>::value, bool>::type cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::validate_item<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [523]
                0.00    0.00      30/45          CATCH2_INTERNAL_TEST_0() [5]
[321]    0.0    0.00    0.00      45         std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [321]
                0.00    0.00      45/45          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [320]
-----------------------------------------------
                0.00    0.00      45/45          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [318]
[322]    0.0    0.00    0.00      45         std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [322]
                0.00    0.00      45/46          std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&) [312]
                0.00    0.00      45/46          std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [310]
-----------------------------------------------
                0.00    0.00      45/45          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [318]
[323]    0.0    0.00    0.00      45         std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [323]
                0.00    0.00      45/46          std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [313]
                0.00    0.00      45/46          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [311]
-----------------------------------------------
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [326]
[324]    0.0    0.00    0.00      45         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [324]
                0.00    0.00      90/90          std::remove_reference<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&) [179]
                0.00    0.00      45/49          std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [301]
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&&) [325]
-----------------------------------------------
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [324]
[325]    0.0    0.00    0.00      45         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&&) [325]
-----------------------------------------------
                0.00    0.00      45/45          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [330]
[326]    0.0    0.00    0.00      45         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [326]
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [324]
-----------------------------------------------
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [329]
[327]    0.0    0.00    0.00      45         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [327]
                0.00    0.00      90/90          std::remove_reference<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&) [180]
                0.00    0.00      45/49          std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [302]
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&&) [328]
-----------------------------------------------
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [327]
[328]    0.0    0.00    0.00      45         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&&) [328]
-----------------------------------------------
                0.00    0.00      45/45          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [331]
[329]    0.0    0.00    0.00      45         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [329]
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [327]
-----------------------------------------------
                0.00    0.00      45/45          Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [317]
[330]    0.0    0.00    0.00      45         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [330]
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [326]
-----------------------------------------------
                0.00    0.00      45/45          Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [317]
[331]    0.0    0.00    0.00      45         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [331]
                0.00    0.00      45/45          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [329]
-----------------------------------------------
                0.00    0.00       1/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, Catch::StringRef) [2297]
                0.00    0.00       1/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&, Catch::StringRef) [2302]
                0.00    0.00       1/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, Catch::StringRef) [2300]
                0.00    0.00       1/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&, Catch::StringRef) [2301]
                0.00    0.00       1/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, Catch::StringRef) [2291]
                0.00    0.00       1/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, Catch::StringRef) [2296]
                0.00    0.00       1/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, Catch::StringRef) [2292]
                0.00    0.00       1/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, Catch::StringRef) [2293]
                0.00    0.00       1/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, Catch::StringRef) [2294]
                0.00    0.00       1/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, Catch::StringRef) [2295]
                0.00    0.00       1/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, Catch::StringRef) [2298]
                0.00    0.00       1/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, Catch::StringRef) [2299]
                0.00    0.00       1/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::StringRef) [2288]
                0.00    0.00       1/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, Catch::StringRef) [2303]
                0.00    0.00       2/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, Catch::StringRef) [2289]
                0.00    0.00       3/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [908]
                0.00    0.00       6/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [845]
                0.00    0.00      18/43          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [2290]
[332]    0.0    0.00    0.00      43         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [332]
                0.00    0.00      43/51          Catch::Clara::Detail::ParserBase::ParserBase() [276]
-----------------------------------------------
                0.00    0.00       1/43          Catch::Clara::Detail::ParserBase::parse(Catch::Clara::Args const&) const [4308]
                0.00    0.00       1/43          Catch::Detail::splitReporterSpec[abi:cxx11](Catch::StringRef) [2687]
                0.00    0.00       4/43          Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [1494]
                0.00    0.00       6/43          Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4302]
                0.00    0.00       9/43          Catch::RunContext::sectionStarted(Catch::StringRef, Catch::SourceLineInfo const&, Catch::Counts&) [1322]
                0.00    0.00       9/43          Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [2735]
                0.00    0.00      13/43          Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocationRef const&) [1866]
[333]    0.0    0.00    0.00      43         Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [333]
                0.00    0.00      43/47          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [309]
-----------------------------------------------
                0.00    0.00       1/43          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [1236]
                0.00    0.00       1/43          Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [2355]
                0.00    0.00       1/43          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4335]
                0.00    0.00      40/43          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [344]
[334]    0.0    0.00    0.00      43         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [334]
                0.00    0.00      43/87          __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&) [185]
-----------------------------------------------
                0.00    0.00       1/43          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [1236]
                0.00    0.00       1/43          Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [2355]
                0.00    0.00       1/43          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4335]
                0.00    0.00      40/43          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [344]
[335]    0.0    0.00    0.00      43         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [335]
                0.00    0.00      43/87          __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&) [185]
-----------------------------------------------
                0.00    0.00      43/43          Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [1035]
[336]    0.0    0.00    0.00      43         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [336]
                0.00    0.00      43/52          Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::removereference<Catch::Clara::Opt const&>::type&) [274]
                0.00    0.00      43/1293        operator new(unsigned long, void) [41]
                0.00    0.00      43/54          Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [235]
-----------------------------------------------
                0.00    0.00       8/42          unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
                0.00    0.00      34/42          Catch::makeCommandLineParser(Catch::ConfigData&) [2054]
[337]    0.0    0.00    0.00      42         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [337]
-----------------------------------------------
                0.00    0.00       2/42          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_set_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*) [1026]
                0.00    0.00      10/42          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [691]
                0.00    0.00      10/42          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator+=(long) [692]
                0.00    0.00      20/42          std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [504]
[338]    0.0    0.00    0.00      42         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [338]
                0.00    0.00      42/726         std::__deque_buf_size(unsigned long) [56]
-----------------------------------------------
                0.00    0.00      40/40          Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [340]
[339]    0.0    0.00    0.00      40         Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [339]
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [354]
-----------------------------------------------
                0.00    0.00       6/40          unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
                0.00    0.00      34/40          Catch::makeCommandLineParser(Catch::ConfigData&) [2054]
[340]    0.0    0.00    0.00      40         Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [340]
                0.00    0.00      40/40          Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [339]
                0.00    0.00      40/45          Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [317]
-----------------------------------------------
                0.00    0.00      40/40          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [2]
[341]    0.0    0.00    0.00      40         std::enable_if<cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::is_shared_ptr<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::value&&cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::item_has_predicate<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::element_type, bool (), void>::value, bool>::type cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::validate_item<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [341]
                0.00    0.00      40/69          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [205]
-----------------------------------------------
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [353]
[342]    0.0    0.00    0.00      40         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [342]
-----------------------------------------------
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [353]
[343]    0.0    0.00    0.00      40         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [343]
                0.00    0.00      40/107         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [162]
-----------------------------------------------
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [353]
[344]    0.0    0.00    0.00      40         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [344]
                0.00    0.00      40/43          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [334]
                0.00    0.00      40/43          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [335]
                0.00    0.00      40/85          bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [189]
-----------------------------------------------
                0.00    0.00      10/40          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() [733]
                0.00    0.00      10/40          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [687]
                0.00    0.00      10/40          std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::~Spebo_helper() [684]
                0.00    0.00      10/40          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [716]
[345]    0.0    0.00    0.00      40         std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() [345]
-----------------------------------------------
                0.00    0.00      10/40          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() [734]
                0.00    0.00      10/40          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [688]
                0.00    0.00      10/40          std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::~Spebo_helper() [686]
                0.00    0.00      10/40          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [722]
[346]    0.0    0.00    0.00      40         std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() [346]
-----------------------------------------------
                0.00    0.00      10/40          void std::destroy_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [729]
                0.00    0.00      30/40          CATCH2_INTERNAL_TEST_0() [5]
[347]    0.0    0.00    0.00      40         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr() [347]
                0.00    0.00      40/60          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [223]
-----------------------------------------------
                0.00    0.00      10/40          void std::destroy_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [730]
                0.00    0.00      30/40          CATCH2_INTERNAL_TEST_0() [5]
[348]    0.0    0.00    0.00      40         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr() [348]
                0.00    0.00      40/72          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [198]
-----------------------------------------------
                0.00    0.00      10/40          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [4]
                0.00    0.00      30/40          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [2]
[349]    0.0    0.00    0.00      40         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator++() [349]
-----------------------------------------------
                0.00    0.00       1/40          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1225]
                0.00    0.00      12/40          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [557]
                0.00    0.00      27/40          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [614]
[350]    0.0    0.00    0.00      40         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() [350]
                0.00    0.00      40/91          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [175]
-----------------------------------------------
                0.00    0.00       1/40          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1230]
                0.00    0.00      10/40          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [650]
                0.00    0.00      29/40          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [725]
[351]    0.0    0.00    0.00      40         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() [351]
                0.00    0.00      40/74          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [197]
-----------------------------------------------
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [354]
[352]    0.0    0.00    0.00      40         Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [352]
                0.00    0.00      40/303         Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [79]
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [353]
                0.00    0.00      32/110         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt&&) [158]
                0.00    0.00       8/52          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [271]
                0.00    0.00       8/8           void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [799]
-----------------------------------------------
                0.00    0.00      40/40          Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [352]
[353]    0.0    0.00    0.00      40         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [353]
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [344]
                0.00    0.00      40/52          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [271]
                0.00    0.00      40/40          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [343]
                0.00    0.00      40/40          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [342]
-----------------------------------------------
                0.00    0.00      40/40          Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [339]
[354]    0.0    0.00    0.00      40         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [354]
                0.00    0.00      40/110         std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [160]
                0.00    0.00      40/40          Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [352]
-----------------------------------------------
                0.00    0.00       4/40          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [900]
                0.00    0.00      12/40          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [617]
                0.00    0.00      24/40          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [861]
[355]    0.0    0.00    0.00      40         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [355]
                0.00    0.00      62/711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [58]
                0.00    0.00      40/65          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [209]
                0.00    0.00      40/1295        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [40]
                0.00    0.00      18/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [23]
                0.00    0.00      18/189         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [117]
                0.00    0.00       4/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [901]
-----------------------------------------------
                0.00    0.00       3/39          std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator><int>(Catch::ExprLhs<int>&&, int) [917]
                0.00    0.00      36/39          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [365]
[356]    0.0    0.00    0.00      39         Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [356]
                0.00    0.00      39/99          Catch::ITransientExpression::ITransientExpression(bool, bool) [166]
-----------------------------------------------
                0.00    0.00      39/39          Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [358]
[357]    0.0    0.00    0.00      39         Catch::ExprLhs<int>::ExprLhs(int) [357]
-----------------------------------------------
                0.00    0.00       3/39          CATCH2_INTERNAL_TEST_0() [904]
                0.00    0.00       4/39          CATCH2_INTERNAL_TEST_0() [1053]
                0.00    0.00      32/39          CATCH2_INTERNAL_TEST_0() [5]
[358]    0.0    0.00    0.00      39         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [358]
                0.00    0.00      39/39          Catch::ExprLhs<int>::ExprLhs(int) [357]
-----------------------------------------------
                0.00    0.00      39/39          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [360]
[359]    0.0    0.00    0.00      39         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::get() const [359]
-----------------------------------------------
                0.00    0.00      39/39          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [361]
[360]    0.0    0.00    0.00      39         std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [360]
                0.00    0.00      39/39          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::get() const [359]
-----------------------------------------------
                0.00    0.00      10/39          std::enable_if<cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::is_shared_ptr<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::value&&cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::item_has_predicate<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::element_type, bool (), void>::value, bool>::type cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::validate_item<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [649]
                0.00    0.00      29/39          CATCH2_INTERNAL_TEST_0() [5]
[361]    0.0    0.00    0.00      39         std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [361]
                0.00    0.00      39/39          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [360]
-----------------------------------------------
                0.00    0.00       2/39          Catch::Config::Config(Catch::ConfigData const&) [2371]
                0.00    0.00       3/39          Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [914]
                0.00    0.00       3/39          Catch::ConfigData::ConfigData(Catch::ConfigData const&) [1293]
                0.00    0.00       4/39          Catch::ColumnInfo::ColumnInfo(Catch::ColumnInfo const&) [1291]
                0.00    0.00       9/39          Catch::RunContext::runCurrentTest() [1321]
                0.00    0.00      18/39          Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [1359]
[362]    0.0    0.00    0.00      39         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [362]
                0.00    0.00     105/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [23]
                0.00    0.00      53/180         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [119]
                0.00    0.00      53/59          __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [226]
                0.00    0.00      53/971         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [47]
                0.00    0.00      53/716         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [57]
                0.00    0.00      53/246         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
                0.00    0.00      53/53          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [254]
-----------------------------------------------
                0.00    0.00       1/39          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
                0.00    0.00       1/39          std::random_device::random_device() [6809]
                0.00    0.00       1/39          Catch::ReusableStringStream::~ReusableStringStream() [1959]
                0.00    0.00       2/39          (anonymous namespace)::test_runner::run() [1269]
                0.00    0.00       4/39          (anonymous namespace)::test_runner::test_runner() [887]
                0.00    0.00       4/39          void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]) [3359]
                0.00    0.00       4/39          Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig&&)::{lambda()#1}::operator()() const [11310]
                0.00    0.00       6/39          CATCH2_INTERNAL_TEST_0() [904]
                0.00    0.00       7/39          CATCH2_INTERNAL_TEST_5() [974]
                0.00    0.00       9/39          Catch::ReporterRegistry::ReporterRegistry() [1839]
[363]    0.0    0.00    0.00      39         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [363]
                0.00    0.00      41/971         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [47]
                0.00    0.00      41/101         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [163]
                0.00    0.00      41/61          std::char_traits<char>::length(char const) [219]
                0.00    0.00      41/89          void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [182]
-----------------------------------------------
                0.00    0.00      12/39          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const [564]
                0.00    0.00      12/39          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [614]
                0.00    0.00      15/39          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [557]
[364]    0.0    0.00    0.00      39         std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [364]
-----------------------------------------------
                0.00    0.00       4/36          CATCH2_INTERNAL_TEST_0() [1053]
                0.00    0.00      32/36          CATCH2_INTERNAL_TEST_0() [5]
[365]    0.0    0.00    0.00      36         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [365]
                0.00    0.00      36/302         Catch::operator"" sr(char const, unsigned long) [80]
                0.00    0.00      36/39          Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [356]
-----------------------------------------------
                0.00    0.00      36/36          std::allocator<CATCH2INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [369]
[366]    0.0    0.00    0.00      36         __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator(__gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [366]
-----------------------------------------------
                0.00    0.00      36/36          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [370]
[367]    0.0    0.00    0.00      36         __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_ptr() [367]
                0.00    0.00      36/36          __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_addr() [368]
-----------------------------------------------
                0.00    0.00      36/36          __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_ptr() [367]
[368]    0.0    0.00    0.00      36         __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_addr() [368]
-----------------------------------------------
                0.00    0.00      12/36          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [580]
                0.00    0.00      12/36          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [603]
                0.00    0.00      12/36          std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::Spebo_helper(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [578]
[369]    0.0    0.00    0.00      36         std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [369]
                0.00    0.00      36/36          __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator(__gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [366]
-----------------------------------------------
                0.00    0.00      12/36          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [580]
                0.00    0.00      12/36          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [603]
                0.00    0.00      12/36          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [600]
[370]    0.0    0.00    0.00      36         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [370]
                0.00    0.00      36/36          __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_ptr() [367]
-----------------------------------------------
                0.00    0.00      36/36          std::weak_ptr<cppthread::item_with_predicate> std::__uninitialized_copy<false>::__uninit_copy<std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>) [427]
[371]    0.0    0.00    0.00      36         void std::Construct<std::weakptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> const&>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> const&) [371]
                0.00    0.00      52/52          std::weak_ptr<cppthread::item_with_predicate> const& std::forward<std::weak_ptr<cppthread::item_with_predicate> const&>(std::remove_reference<std::weak_ptr<cppthread::item_with_predicate> const&>::type&) [275]
                0.00    0.00      52/1293        operator new(unsigned long, void) [41]
                0.00    0.00      52/52          std::weak_ptr<cppthread::item_with_predicate>::weak_ptr(std::weak_ptr<cppthread::item_with_predicate> const&) [272]
-----------------------------------------------
                0.00    0.00      12/36          (anonymous namespace)::data_t& std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::emplace_back<(anonymous namespace)::data_t>((anonymous namespace)::data_t&&) [605]
                0.00    0.00      12/36          decltype (::new ((void)(0)) (anonymous namespace)::data_t((declval<(anonymous namespace)::data_t>)())) std::construct_at<(anonymous namespace)::data_t, (anonymous namespace)::data_t>((anonymous namespace)::data_t, (anonymous namespace)::data_t&&) [624]
                0.00    0.00      12/36          void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::construct<(anonymous namespace)::data_t, (anonymous namespace)::data_t>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, (anonymous namespace)::data_t&&) [592]
[372]    0.0    0.00    0.00      36         (anonymous namespace)::data_t&& std::forward<(anonymous namespace)::data_t>(std::remove_reference<(anonymous namespace)::data_t>::type&) [372]
-----------------------------------------------
                0.00    0.00       1/35          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1234]
                0.00    0.00      11/35          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [2]
                0.00    0.00      23/35          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [4]
[373]    0.0    0.00    0.00      35         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() [373]
                0.00    0.00      35/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
-----------------------------------------------
                0.00    0.00      34/34          std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::deallocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&, std::weak_ptr<cppthread::item_with_predicate>, unsigned long) [378]
[374]    0.0    0.00    0.00      34         __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::deallocate(std::weak_ptr<cppthread::item_with_predicate>, unsigned long) [374]
-----------------------------------------------
                0.00    0.00      34/34          std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::allocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&, unsigned long) [379]
[375]    0.0    0.00    0.00      34         __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::allocate(unsigned long, void const) [375]
                0.00    0.00      34/34          __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::_M_max_size() const [376]
-----------------------------------------------
                0.00    0.00      34/34          __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::allocate(unsigned long, void const) [375]
[376]    0.0    0.00    0.00      34         __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::_M_max_size() const [376]
-----------------------------------------------
                0.00    0.00       7/34          CATCH2_INTERNAL_TEST_0() [5]
                0.00    0.00      27/34          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequeimpl::~Dequeimpl() [413]
[377]    0.0    0.00    0.00      34         std::allocator<std::weak_ptr<cppthread::item_with_predicate> >::~allocator() [377]
-----------------------------------------------
                0.00    0.00      34/34          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_deallocate_node(std::weak_ptr<cppthread::item_with_predicate>) [421]
[378]    0.0    0.00    0.00      34         std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::deallocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&, std::weak_ptr<cppthread::item_with_predicate>, unsigned long) [378]
                0.00    0.00      34/1379        std::is_constant_evaluated() [38]
                0.00    0.00      34/34          __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::deallocate(std::weak_ptr<cppthread::item_with_predicate>, unsigned long) [374]
-----------------------------------------------
                0.00    0.00      34/34          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_allocate_node() [417]
[379]    0.0    0.00    0.00      34         std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::allocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&, unsigned long) [379]
                0.00    0.00      34/1379        std::is_constant_evaluated() [38]
                0.00    0.00      34/34          __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::allocate(unsigned long, void const) [375]
-----------------------------------------------
                0.00    0.00      34/34          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_S_max_size(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [428]
[380]    0.0    0.00    0.00      34         std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::max_size(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [380]
-----------------------------------------------
                0.00    0.00       1/34          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_backward<true, false, std::random_access_iterator_tag>::__copy_move_b<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1217]
                0.00    0.00      11/34          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [872]
                0.00    0.00      22/34          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&&) [466]
[381]    0.0    0.00    0.00      34         std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>::type&& std::move<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&) [381]
-----------------------------------------------
                0.00    0.00      10/32          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::reset() [678]
                0.00    0.00      22/32          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [468]
[382]    0.0    0.00    0.00      32         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) [382]
                0.00    0.00      32/32          std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<CATCH2_INTERNAL_TEST_0()::item_t> >, std::is_move_constructible<CATCH2_INTERNAL_TEST_0()::item_t>, std::is_move_assignable<CATCH2_INTERNAL_TEST_0()::item_t> >::value, void>::type std::swap<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t&, CATCH2_INTERNAL_TEST_0()::item_t&) [383]
                0.00    0.00      32/369         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [72]
-----------------------------------------------
                0.00    0.00      32/32          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) [382]
[383]    0.0    0.00    0.00      32         std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<CATCH2_INTERNAL_TEST_0()::item_t> >, std::is_move_constructible<CATCH2_INTERNAL_TEST_0()::item_t>, std::is_move_assignable<CATCH2_INTERNAL_TEST_0()::item_t> >::value, void>::type std::swap<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t&, CATCH2_INTERNAL_TEST_0()::item_t&) [383]
                0.00    0.00      96/96          std::remove_reference<CATCH2_INTERNAL_TEST_0()::item_t&>::type&& std::move<CATCH2_INTERNAL_TEST_0()::item_t&>(CATCH2_INTERNAL_TEST_0()::item_t&) [168]
-----------------------------------------------
                0.00    0.00      10/31          CATCH2_INTERNAL_TEST_0()::item_t::item_t() [749]
                0.00    0.00      10/31          CATCH2_INTERNAL_TEST_0()::item_t::item_t() [750]
                0.00    0.00      11/31          CATCH2_INTERNAL_TEST_0() [5]
[384]    0.0    0.00    0.00      31         std::shared_ptr<cppthread::item_with_predicate>::~shared_ptr() [384]
                0.00    0.00      31/31          std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [385]
-----------------------------------------------
                0.00    0.00      31/31          std::shared_ptr<cppthread::item_with_predicate>::~shared_ptr() [384]
[385]    0.0    0.00    0.00      31         std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [385]
                0.00    0.00      31/606         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [59]
-----------------------------------------------
                0.00    0.00      30/30          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [392]
[386]    0.0    0.00    0.00      30         __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator(__gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [386]
-----------------------------------------------
                0.00    0.00      30/30          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [393]
[387]    0.0    0.00    0.00      30         __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator(__gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [387]
-----------------------------------------------
                0.00    0.00      30/30          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [396]
[388]    0.0    0.00    0.00      30         __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_ptr() [388]
                0.00    0.00      30/30          __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_addr() [389]
-----------------------------------------------
                0.00    0.00      30/30          __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_ptr() [388]
[389]    0.0    0.00    0.00      30         __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_addr() [389]
-----------------------------------------------
                0.00    0.00      30/30          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [397]
[390]    0.0    0.00    0.00      30         __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_ptr() [390]
                0.00    0.00      30/30          __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_addr() [391]
-----------------------------------------------
                0.00    0.00      30/30          __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_ptr() [390]
[391]    0.0    0.00    0.00      30         __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_addr() [391]
-----------------------------------------------
                0.00    0.00      10/30          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [687]
                0.00    0.00      10/30          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [716]
                0.00    0.00      10/30          std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::Spebo_helper(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [683]
[392]    0.0    0.00    0.00      30         std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [392]
                0.00    0.00      30/30          __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator(__gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [386]
-----------------------------------------------
                0.00    0.00      10/30          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [688]
                0.00    0.00      10/30          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [722]
                0.00    0.00      10/30          std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::Spebo_helper(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [685]
[393]    0.0    0.00    0.00      30         std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [393]
                0.00    0.00      30/30          __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator(__gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [387]
-----------------------------------------------
                0.00    0.00      12/30          void std::destroy_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [618]
                0.00    0.00      18/30          CATCH2_INTERNAL_TEST_0() [5]
[394]    0.0    0.00    0.00      30         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr() [394]
                0.00    0.00      30/30          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [395]
-----------------------------------------------
                0.00    0.00      30/30          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr() [394]
[395]    0.0    0.00    0.00      30         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [395]
                0.00    0.00      30/606         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [59]
-----------------------------------------------
                0.00    0.00      10/30          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [687]
                0.00    0.00      10/30          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [716]
                0.00    0.00      10/30          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [713]
[396]    0.0    0.00    0.00      30         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [396]
                0.00    0.00      30/30          __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_ptr() [388]
-----------------------------------------------
                0.00    0.00      10/30          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [688]
                0.00    0.00      10/30          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [722]
                0.00    0.00      10/30          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [719]
[397]    0.0    0.00    0.00      30         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [397]
                0.00    0.00      30/30          __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_ptr() [390]
-----------------------------------------------
                0.00    0.00      10/30          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [650]
                0.00    0.00      10/30          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const [658]
                0.00    0.00      10/30          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [725]
[398]    0.0    0.00    0.00      30         std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [398]
-----------------------------------------------
                0.00    0.00       8/29          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::~deque() [797]
                0.00    0.00       9/29          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::pop_front() [762]
                0.00    0.00      12/29          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::pop_back() [610]
[399]    0.0    0.00    0.00      29         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_get_Tp_allocator() [399]
-----------------------------------------------
                0.00    0.00       7/28          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [838]
                0.00    0.00       7/28          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [822]
                0.00    0.00       7/28          std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::~Spebo_helper() [821]
                0.00    0.00       7/28          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [833]
[400]    0.0    0.00    0.00      28         std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [400]
-----------------------------------------------
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&) [2219]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&) [2215]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [2175]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [2195]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [2179]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [2183]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [2187]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [2191]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [2203]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [2207]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [2199]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [2211]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundValueRef<long>::BoundValueRef(long&) [2264]
                0.00    0.00       2/27          Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::BoundValueRef(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [2254]
                0.00    0.00       2/27          Catch::Clara::Detail::BoundValueRef<double>::BoundValueRef(double&) [2258]
                0.00    0.00       3/27          Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [906]
                0.00    0.00       7/27          Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [804]
[401]    0.0    0.00    0.00      27         Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [401]
                0.00    0.00      27/45          Catch::Clara::Detail::BoundRef::BoundRef() [315]
-----------------------------------------------
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>::~BoundLambda() [2201]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::~BoundLambda() [2213]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>::~BoundLambda() [2209]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>::~BoundLambda() [2205]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>::~BoundLambda() [2193]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>::~BoundLambda() [2189]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>::~BoundLambda() [2185]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>::~BoundLambda() [2181]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>::~BoundLambda() [2197]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>::~BoundLambda() [2177]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>::~BoundLambda() [2217]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>::~BoundLambda() [2221]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundValueRef<long>::~BoundValueRef() [2266]
                0.00    0.00       2/27          Catch::Clara::Detail::BoundValueRef<double>::~BoundValueRef() [2260]
                0.00    0.00       2/27          Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~BoundValueRef() [2256]
                0.00    0.00       3/27          Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [907]
                0.00    0.00       7/27          Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [805]
[402]    0.0    0.00    0.00      27         Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [402]
                0.00    0.00      27/45          Catch::Clara::Detail::BoundRef::~BoundRef() [316]
-----------------------------------------------
                0.00    0.00      27/27          std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate>> >::deallocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate>>&, std::weak_ptr<cppthread::item_with_predicate>*, unsigned long) [425]
[403]    0.0    0.00    0.00      27         __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::deallocate(std::weak_ptr<cppthread::item_with_predicate>*, unsigned long) [403]
-----------------------------------------------
                0.00    0.00      27/27          std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate>> >::allocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate>>&, unsigned long) [426]
[404]    0.0    0.00    0.00      27         __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::allocate(unsigned long, void const) [404]
                0.00    0.00      27/27          __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::_M_max_size() const [407]
-----------------------------------------------
                0.00    0.00      27/27          std::allocator<std::weak_ptr<cppthread::item_with_predicate> >::allocator() [812]
[405]    0.0    0.00    0.00      27         __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::new_allocator() [405]
-----------------------------------------------
                0.00    0.00      27/27          std::allocator<std::weak_ptr<cppthread::item_with_predicate> >::allocator(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [411]
[406]    0.0    0.00    0.00      27         __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::new_allocator(__gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [406]
-----------------------------------------------
                0.00    0.00      27/27          __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::allocate(unsigned long, void const) [404]
[407]    0.0    0.00    0.00      27         __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::_M_max_size() const [407]
-----------------------------------------------
                0.00    0.00      27/27          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [557]
[408]    0.0    0.00    0.00      27         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator() const [408]
-----------------------------------------------
                0.00    0.00      27/27          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::deque(std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [835]
[409]    0.0    0.00    0.00      27         std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >::end() const [409]
                0.00    0.00      27/54          std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >::begin() const [242]
                0.00    0.00      27/27          std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >::size() const [410]
-----------------------------------------------
                0.00    0.00      27/27          std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >::end() const [409]
[410]    0.0    0.00    0.00      27         std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >::size() const [410]
-----------------------------------------------
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequeimpl::Dequeimpl(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [412]
[411]    0.0    0.00    0.00      27         std::allocator<std::weak_ptr<cppthread::item_with_predicate> >::allocator(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [411]
                0.00    0.00      27/27          __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::new_allocator(__gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [406]
-----------------------------------------------
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequebase(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [422]
[412]    0.0    0.00    0.00      27         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequeimpl::Dequeimpl(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [412]
                0.00    0.00      27/27          std::allocator<std::weak_ptr<cppthread::item_with_predicate> >::allocator(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [411]
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequeimpl_data::Dequeimpl_data() [416]
-----------------------------------------------
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::~Dequebase() [423]
[413]    0.0    0.00    0.00      27         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequeimpl::~Dequeimpl() [413]
                0.00    0.00      27/34          std::allocator<std::weak_ptr<cppthread::item_with_predicate> >::~allocator() [377]
-----------------------------------------------
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_initialize_map(unsigned long) [420]
[414]    0.0    0.00    0.00      27         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_allocate_map(unsigned long) [414]
                0.00    0.00      27/54          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_get_map_allocator() const [241]
                0.00    0.00      27/27          std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate>> >::allocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate>>&, unsigned long) [426]
                0.00    0.00      27/54          std::allocator<std::weak_ptr<cppthread::item_with_predicate>>::~allocator() [245]
-----------------------------------------------
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_initialize_map(unsigned long) [420]
[415]    0.0    0.00    0.00      27         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_create_nodes(std::weak_ptr<cppthread::item_with_predicate>*, std::weak_ptr<cppthread::item_with_predicate>**) [415]
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_allocate_node() [417]
-----------------------------------------------
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequeimpl::Dequeimpl(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [412]
[416]    0.0    0.00    0.00      27         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequeimpl_data::Dequeimpl_data() [416]
                0.00    0.00      54/54          std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::Dequeiterator() [248]
-----------------------------------------------
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_create_nodes(std::weak_ptr<cppthread::item_with_predicate>*, std::weak_ptr<cppthread::item_with_predicate>**) [415]
[417]    0.0    0.00    0.00      27         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_allocate_node() [417]
                0.00    0.00      34/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00      34/34          std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::allocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&, unsigned long) [379]
-----------------------------------------------
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::~Dequebase() [423]
[418]    0.0    0.00    0.00      27         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_destroy_nodes(std::weak_ptr<cppthread::item_with_predicate>**, std::weak_ptr<cppthread::item_with_predicate>**) [418]
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_deallocate_node(std::weak_ptr<cppthread::item_with_predicate>) [421]
-----------------------------------------------
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::~Dequebase() [423]
[419]    0.0    0.00    0.00      27         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_deallocate_map(std::weak_ptr<cppthread::item_with_predicate>*, unsigned long) [419]
                0.00    0.00      27/54          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_get_map_allocator() const [241]
                0.00    0.00      27/27          std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate>> >::deallocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate>>&, std::weak_ptr<cppthread::item_with_predicate>**, unsigned long) [425]
                0.00    0.00      27/54          std::allocator<std::weak_ptr<cppthread::item_with_predicate>>::~allocator() [245]
-----------------------------------------------
                0.00    0.00      27/27          void std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_range_initialize<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::forward_iterator_tag) [432]
[420]    0.0    0.00    0.00      27         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_initialize_map(unsigned long) [420]
                0.00    0.00      54/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00      54/87          std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::_M_set_node(std::weak_ptr<cppthread::item_with_predicate>*) [186]
                0.00    0.00      27/159         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [122]
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_allocate_map(unsigned long) [414]
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_create_nodes(std::weak_ptr<cppthread::item_with_predicate>**, std::weak_ptr<cppthread::item_with_predicate>**) [415]
-----------------------------------------------
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_destroy_nodes(std::weak_ptr<cppthread::item_with_predicate>**, std::weak_ptr<cppthread::item_with_predicate>**) [418]
[421]    0.0    0.00    0.00      27         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_deallocate_node(std::weak_ptr<cppthread::item_with_predicate>) [421]
                0.00    0.00      34/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00      34/34          std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::deallocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&, std::weak_ptr<cppthread::item_with_predicate>, unsigned long) [378]
-----------------------------------------------
                0.00    0.00      27/27          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::deque(std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [835]
[422]    0.0    0.00    0.00      27         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequebase(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [422]
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequeimpl::Dequeimpl(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [412]
-----------------------------------------------
                0.00    0.00      27/27          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::~deque() [836]
[423]    0.0    0.00    0.00      27         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::~Dequebase() [423]
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_destroy_nodes(std::weak_ptr<cppthread::item_with_predicate>**, std::weak_ptr<cppthread::item_with_predicate>**) [418]
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_deallocate_map(std::weak_ptr<cppthread::item_with_predicate>**, unsigned long) [419]
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequeimpl::~Dequeimpl() [413]
-----------------------------------------------
                0.00    0.00      27/27          void std::Destroy<std::weakptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>) [439]
[424]    0.0    0.00    0.00      27         void std::Destroyaux<false>::__destroy<std::weak_ptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>) [424]
                0.00    0.00      16/52          std::weak_ptr<cppthread::item_with_predicate> std::__addressof<std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>&) [273]
                0.00    0.00      16/16          void std::Destroy<std::weakptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>) [520]
-----------------------------------------------
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_deallocate_map(std::weak_ptr<cppthread::item_with_predicate>**, unsigned long) [419]
[425]    0.0    0.00    0.00      27         std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate>> >::deallocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate>>&, std::weak_ptr<cppthread::item_with_predicate>**, unsigned long) [425]
                0.00    0.00      27/1379        std::is_constant_evaluated() [38]
                0.00    0.00      27/27          __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::deallocate(std::weak_ptr<cppthread::item_with_predicate>*, unsigned long) [403]
-----------------------------------------------
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_allocate_map(unsigned long) [414]
[426]    0.0    0.00    0.00      27         std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate>> >::allocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate>>&, unsigned long) [426]
                0.00    0.00      27/1379        std::is_constant_evaluated() [38]
                0.00    0.00      27/27          __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::allocate(unsigned long, void const) [404]
-----------------------------------------------
                0.00    0.00      27/27          std::weak_ptr<cppthread::item_with_predicate> std::uninitialized_copy<std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>) [436]
[427]    0.0    0.00    0.00      27         std::weak_ptr<cppthread::item_with_predicate> std::__uninitialized_copy<false>::__uninit_copy<std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>) [427]
                0.00    0.00      36/52          std::weak_ptr<cppthread::item_with_predicate> std::__addressof<std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>&) [273]
                0.00    0.00      36/36          void std::Construct<std::weakptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> const&>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> const&) [371]
-----------------------------------------------
                0.00    0.00      27/27          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_S_check_init_len(unsigned long, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [430]
[428]    0.0    0.00    0.00      27         std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_S_max_size(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [428]
                0.00    0.00      34/34          std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::max_size(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [380]
                0.00    0.00      34/287         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [83]
-----------------------------------------------
                0.00    0.00      27/27          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::~deque() [836]
[429]    0.0    0.00    0.00      27         std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_destroy_data(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [429]
                0.00    0.00      54/462         std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::Dequeiterator(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>> const&) [62]
                0.00    0.00      27/27          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_destroy_data_aux(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>) [431]
-----------------------------------------------
                0.00    0.00      27/27          void std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_range_initialize<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::forward_iterator_tag) [432]
[430]    0.0    0.00    0.00      27         std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_S_check_init_len(unsigned long, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [430]
                0.00    0.00      27/27          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_S_max_size(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [428]
-----------------------------------------------
                0.00    0.00      27/27          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_destroy_data(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [429]
[431]    0.0    0.00    0.00      27         std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_destroy_data_aux(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>) [431]
                0.00    0.00      27/108         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_get_Tp_allocator() [161]
                0.00    0.00      27/27          void std::Destroy<std::weakptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&) [440]
-----------------------------------------------
                0.00    0.00      27/27          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::deque(std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [835]
[432]    0.0    0.00    0.00      27         void std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_range_initialize<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::forward_iterator_tag) [432]
                0.00    0.00      54/108         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_get_Tp_allocator() [161]
                0.00    0.00      27/27          std::iterator_traits<std::weak_ptr<cppthread::item_with_predicate> const>::difference_type std::distance<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const) [441]
                0.00    0.00      27/27          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_S_check_init_len(unsigned long, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [430]
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_initialize_map(unsigned long) [420]
                0.00    0.00      27/27          std::weak_ptr<cppthread::item_with_predicate> std::__uninitialized_copy_a<std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&) [438]
-----------------------------------------------
                0.00    0.00      27/27          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::~deque() [836]
[433]    0.0    0.00    0.00      27         std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::end() [433]
                0.00    0.00     201/462         std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::Dequeiterator(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>> const&) [62]
-----------------------------------------------
                0.00    0.00      27/27          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::~deque() [836]
[434]    0.0    0.00    0.00      27         std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::begin() [434]
                0.00    0.00     207/462         std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::Dequeiterator(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>> const&) [62]
-----------------------------------------------
                0.00    0.00      27/27          std::iterator_traits<std::weak_ptr<cppthread::item_with_predicate> const>::difference_type std::distance<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const) [441]
[435]    0.0    0.00    0.00      27         std::iterator_traits<std::weak_ptr<cppthread::item_with_predicate> const>::difference_type std::__distance<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::random_access_iterator_tag) [435]
-----------------------------------------------
                0.00    0.00      27/27          std::weak_ptr<cppthread::item_with_predicate> std::__uninitialized_copy_a<std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&) [438]
[436]    0.0    0.00    0.00      27         std::weak_ptr<cppthread::item_with_predicate> std::uninitialized_copy<std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>) [436]
                0.00    0.00      27/27          std::weak_ptr<cppthread::item_with_predicate> std::__uninitialized_copy<false>::__uninit_copy<std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>) [427]
-----------------------------------------------
                0.00    0.00      27/27          std::iterator_traits<std::weak_ptr<cppthread::item_with_predicate> const>::difference_type std::distance<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const) [441]
[437]    0.0    0.00    0.00      27         std::iterator_traits<std::weak_ptr<cppthread::item_with_predicate> const>::iterator_category std::__iterator_category<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const const&) [437]
-----------------------------------------------
                0.00    0.00      27/27          void std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_range_initialize<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::forward_iterator_tag) [432]
[438]    0.0    0.00    0.00      27         std::weak_ptr<cppthread::item_with_predicate> std::__uninitialized_copy_a<std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&) [438]
                0.00    0.00      27/27          std::weak_ptr<cppthread::item_with_predicate> std::uninitialized_copy<std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>) [436]
-----------------------------------------------
                0.00    0.00      27/27          void std::Destroy<std::weakptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&) [440]
[439]    0.0    0.00    0.00      27         void std::Destroy<std::weakptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>) [439]
                0.00    0.00      27/1379        std::is_constant_evaluated() [38]
                0.00    0.00      27/27          void std::Destroyaux<false>::__destroy<std::weak_ptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>) [424]
-----------------------------------------------
                0.00    0.00      27/27          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_destroy_data_aux(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>) [431]
[440]    0.0    0.00    0.00      27         void std::Destroy<std::weakptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&) [440]
                0.00    0.00      27/27          void std::Destroy<std::weakptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>) [439]
-----------------------------------------------
                0.00    0.00      27/27          void std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_range_initialize<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::forward_iterator_tag) [432]
[441]    0.0    0.00    0.00      27         std::iterator_traits<std::weak_ptr<cppthread::item_with_predicate> const>::difference_type std::distance<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const) [441]
                0.00    0.00      27/27          std::iterator_traits<std::weak_ptr<cppthread::item_with_predicate> const>::iterator_category std::__iterator_category<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const const&) [437]
                0.00    0.00      27/27          std::iterator_traits<std::weak_ptr<cppthread::item_with_predicate> const>::difference_type std::__distance<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::random_access_iterator_tag) [435]
-----------------------------------------------
                0.00    0.00       1/26          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [1236]
                0.00    0.00       1/26          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [4964]
                0.00    0.00      24/26          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [445]
[442]    0.0    0.00    0.00      26         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [442]
-----------------------------------------------
                0.00    0.00       1/25          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1225]
                0.00    0.00       9/25          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [614]
                0.00    0.00      15/25          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [557]
[443]    0.0    0.00    0.00      25         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() [443]
                0.00    0.00      25/91          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [175]
-----------------------------------------------
                0.00    0.00      24/24          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [446]
[444]    0.0    0.00    0.00      24         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [444]
-----------------------------------------------
                0.00    0.00      24/24          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [565]
[445]    0.0    0.00    0.00      24         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [445]
                0.00    0.00      24/26          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [442]
                0.00    0.00      24/24          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [453]
-----------------------------------------------
                0.00    0.00      12/24          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [580]
                0.00    0.00      12/24          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [599]
[446]    0.0    0.00    0.00      24         std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [446]
                0.00    0.00      24/24          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [444]
-----------------------------------------------
                0.00    0.00      12/24          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [580]
                0.00    0.00      12/24          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [599]
[447]    0.0    0.00    0.00      24         std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [447]
-----------------------------------------------
                0.00    0.00      24/24          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [452]
[448]    0.0    0.00    0.00      24         std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::_S_get(std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>&) [448]
-----------------------------------------------
                0.00    0.00      12/24          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [628]
                0.00    0.00      12/24          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [599]
[449]    0.0    0.00    0.00      24         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [449]
                0.00    0.00      24/24          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [454]
-----------------------------------------------
                0.00    0.00      12/24          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [580]
                0.00    0.00      12/24          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [599]
[450]    0.0    0.00    0.00      24         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [450]
                0.00    0.00      12/12          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [595]
-----------------------------------------------
                0.00    0.00      24/24          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [453]
[451]    0.0    0.00    0.00      24         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&) [451]
-----------------------------------------------
                0.00    0.00      12/24          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [600]
                0.00    0.00      12/24          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [599]
[452]    0.0    0.00    0.00      24         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [452]
                0.00    0.00      24/24          std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::_S_get(std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>&) [448]
-----------------------------------------------
                0.00    0.00      24/24          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [445]
[453]    0.0    0.00    0.00      24         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [453]
                0.00    0.00      24/24          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&) [451]
                0.00    0.00      24/287         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [83]
-----------------------------------------------
                0.00    0.00      24/24          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [449]
[454]    0.0    0.00    0.00      24         std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [454]
-----------------------------------------------
                0.00    0.00      12/24          decltype (::new ((void)(0)) (anonymous namespace)::data_t((declval<(anonymous namespace)::data_t const&>)())) std::construct_at<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&>((anonymous namespace)::data_t, (anonymous namespace)::data_t const&) [623]
                0.00    0.00      12/24          void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::construct<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, (anonymous namespace)::data_t const&) [591]
[455]    0.0    0.00    0.00      24         (anonymous namespace)::data_t const& std::forward<(anonymous namespace)::data_t const&>(std::remove_reference<(anonymous namespace)::data_t const&>::type&) [455]
-----------------------------------------------
                0.00    0.00      12/24          decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [625]
                0.00    0.00      12/24          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [594]
[456]    0.0    0.00    0.00      24         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const& std::forward<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>::type&) [456]
-----------------------------------------------
                0.00    0.00       3/24          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [965]
                0.00    0.00       3/24          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [969]
                0.00    0.00       3/24          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [930]
                0.00    0.00       3/24          std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [938]
                0.00    0.00       3/24          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [943]
                0.00    0.00       3/24          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [955]
                0.00    0.00       3/24          decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<unsigned int>((declval<unsigned int&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [968]
                0.00    0.00       3/24          void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [948]
[457]    0.0    0.00    0.00      24         unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [457]
-----------------------------------------------
                0.00    0.00      12/24          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>) [609]
                0.00    0.00      12/24          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::size() const [562]
[458]    0.0    0.00    0.00      24         std::operator-(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) [458]
                0.00    0.00      24/64          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::_S_buffer_size() [214]
-----------------------------------------------
                0.00    0.00      12/24          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [614]
                0.00    0.00      12/24          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::size() const [563]
[459]    0.0    0.00    0.00      24         std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [459]
                0.00    0.00      24/50          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [293]
-----------------------------------------------
                0.00    0.00      23/23          void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [464]
[460]    0.0    0.00    0.00      23         void std::allocator_traits<std::allocator<Catch::StringRef> >::destroy<Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef) [460]
                0.00    0.00      23/23          void std::destroy_at<Catch::StringRef>(Catch::StringRef) [462]
-----------------------------------------------
                0.00    0.00      23/23          void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [464]
[461]    0.0    0.00    0.00      23         void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef&&) [461]
                0.00    0.00      23/70          Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [202]
                0.00    0.00      23/23          decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [463]
-----------------------------------------------
                0.00    0.00      23/23          void std::allocator_traits<std::allocator<Catch::StringRef> >::destroy<Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef) [460]
[462]    0.0    0.00    0.00      23         void std::destroy_at<Catch::StringRef>(Catch::StringRef) [462]
-----------------------------------------------
                0.00    0.00      23/23          void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef&&) [461]
[463]    0.0    0.00    0.00      23         decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [463]
                0.00    0.00      23/70          Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [202]
                0.00    0.00      23/1293        operator new(unsigned long, void) [41]
-----------------------------------------------
                0.00    0.00      23/23          Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [144]
[464]    0.0    0.00    0.00      23         void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [464]
                0.00    0.00      23/23          std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&) [465]
                0.00    0.00      23/23          void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef&&) [461]
                0.00    0.00      23/166         Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [120]
                0.00    0.00      23/23          void std::allocator_traits<std::allocator<Catch::StringRef> >::destroy<Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef) [460]
-----------------------------------------------
                0.00    0.00      23/23          void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [464]
[465]    0.0    0.00    0.00      23         std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&) [465]
-----------------------------------------------
                0.00    0.00       1/22          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_backward<true, false, std::random_access_iterator_tag>::__copy_move_b<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1217]
                0.00    0.00      10/22          CATCH2_INTERNAL_TEST_0() [5]
                0.00    0.00      11/22          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [872]
[466]    0.0    0.00    0.00      22         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&&) [466]
                0.00    0.00      22/34          std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>::type&& std::move<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&) [381]
                0.00    0.00      22/22          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [468]
-----------------------------------------------
                0.00    0.00      22/22          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [468]
[467]    0.0    0.00    0.00      22         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [467]
                0.00    0.00      22/358         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [73]
                0.00    0.00      22/369         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [72]
-----------------------------------------------
                0.00    0.00      22/22          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&&) [466]
[468]    0.0    0.00    0.00      22         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [468]
                0.00    0.00      22/22          std::remove_reference<std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) [473]
                0.00    0.00      22/22          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [467]
                0.00    0.00      22/32          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) [382]
                0.00    0.00      22/72          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [198]
-----------------------------------------------
                0.00    0.00       6/22          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [960]
                0.00    0.00      16/22          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [799]
[469]    0.0    0.00    0.00      22         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [469]
                0.00    0.00      22/22          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_do_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&, std::integral_constant<bool, true>) [470]
-----------------------------------------------
                0.00    0.00      22/22          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [469]
[470]    0.0    0.00    0.00      22         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_do_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&, std::integral_constant<bool, true>) [470]
                0.00    0.00      22/22          Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [471]
-----------------------------------------------
                0.00    0.00      22/22          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_do_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&, std::integral_constant<bool, true>) [470]
[471]    0.0    0.00    0.00      22         Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [471]
                0.00    0.00      66/69          Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt) [206]
                0.00    0.00      22/22          Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [472]
-----------------------------------------------
                0.00    0.00      22/22          Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [471]
[472]    0.0    0.00    0.00      22         Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [472]
                0.00    0.00     140/425         Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [65]
                0.00    0.00      70/70          void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [201]
-----------------------------------------------
                0.00    0.00      22/22          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [468]
[473]    0.0    0.00    0.00      22         std::remove_reference<std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) [473]
-----------------------------------------------
                0.00    0.00      21/21          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [477]
[474]    0.0    0.00    0.00      21         __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [474]
-----------------------------------------------
                0.00    0.00      21/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [479]
[475]    0.0    0.00    0.00      21         __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [475]
                0.00    0.00      21/21          __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [476]
-----------------------------------------------
                0.00    0.00      21/21          __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [475]
[476]    0.0    0.00    0.00      21         __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [476]
-----------------------------------------------
                0.00    0.00       7/21          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [822]
                0.00    0.00       7/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [833]
                0.00    0.00       7/21          std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [820]
[477]    0.0    0.00    0.00      21         std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [477]
                0.00    0.00      21/21          __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [474]
-----------------------------------------------
                0.00    0.00       9/21          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::pop_front() [762]
                0.00    0.00      12/21          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::pop_back() [610]
[478]    0.0    0.00    0.00      21         void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::destroy<(anonymous namespace)::data_t>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t) [478]
                0.00    0.00      21/21          void std::destroy_at<(anonymous namespace)::data_t>((anonymous namespace)::data_t) [480]
-----------------------------------------------
                0.00    0.00       7/21          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [822]
                0.00    0.00       7/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [833]
                0.00    0.00       7/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [830]
[479]    0.0    0.00    0.00      21         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [479]
                0.00    0.00      21/21          __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [475]
-----------------------------------------------
                0.00    0.00      21/21          void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::destroy<(anonymous namespace)::data_t>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t) [478]
[480]    0.0    0.00    0.00      21         void std::destroy_at<(anonymous namespace)::data_t>((anonymous namespace)::data_t) [480]
-----------------------------------------------
                0.00    0.00      20/20          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [484]
[481]    0.0    0.00    0.00      20         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [481]
-----------------------------------------------
                0.00    0.00      20/20          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [486]
[482]    0.0    0.00    0.00      20         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [482]
-----------------------------------------------
                0.00    0.00      20/20          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [650]
[483]    0.0    0.00    0.00      20         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator() const [483]
-----------------------------------------------
                0.00    0.00      10/20          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [687]
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [712]
[484]    0.0    0.00    0.00      20         std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [484]
                0.00    0.00      20/20          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [481]
-----------------------------------------------
                0.00    0.00      10/20          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [687]
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [712]
[485]    0.0    0.00    0.00      20         std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [485]
-----------------------------------------------
                0.00    0.00      10/20          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [688]
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [718]
[486]    0.0    0.00    0.00      20         std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [486]
                0.00    0.00      20/20          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [482]
-----------------------------------------------
                0.00    0.00      10/20          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [688]
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [718]
[487]    0.0    0.00    0.00      20         std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [487]
-----------------------------------------------
                0.00    0.00      10/20          CATCH2_INTERNAL_TEST_0()::item_t::item_t() [749]
                0.00    0.00      10/20          CATCH2_INTERNAL_TEST_0()::item_t::item_t() [750]
[488]    0.0    0.00    0.00      20         std::shared_ptr<cppthread::item_with_predicate>::shared_ptr() [488]
                0.00    0.00      20/20          std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [489]
-----------------------------------------------
                0.00    0.00      20/20          std::shared_ptr<cppthread::item_with_predicate>::shared_ptr() [488]
[489]    0.0    0.00    0.00      20         std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [489]
                0.00    0.00      20/358         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [73]
-----------------------------------------------
                0.00    0.00      10/20          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::reset() [670]
                0.00    0.00      10/20          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [675]
[490]    0.0    0.00    0.00      20         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) [490]
                0.00    0.00      20/20          std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<CATCH2_INTERNAL_TEST_0()::item_t> >, std::is_move_constructible<CATCH2_INTERNAL_TEST_0()::item_t>, std::is_move_assignable<CATCH2_INTERNAL_TEST_0()::item_t> >::value, void>::type std::swap<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t&, CATCH2_INTERNAL_TEST_0()::item_t&) [501]
                0.00    0.00      20/369         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [72]
-----------------------------------------------
                0.00    0.00      20/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [497]
[491]    0.0    0.00    0.00      20         std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::_S_get(std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>&) [491]
-----------------------------------------------
                0.00    0.00      20/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [498]
[492]    0.0    0.00    0.00      20         std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::_S_get(std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>&) [492]
-----------------------------------------------
                0.00    0.00      10/20          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [743]
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [712]
[493]    0.0    0.00    0.00      20         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [493]
                0.00    0.00      20/20          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [499]
-----------------------------------------------
                0.00    0.00      10/20          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [687]
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [712]
[494]    0.0    0.00    0.00      20         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [494]
                0.00    0.00      10/10          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [704]
-----------------------------------------------
                0.00    0.00      10/20          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [744]
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [718]
[495]    0.0    0.00    0.00      20         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [495]
                0.00    0.00      20/20          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [500]
-----------------------------------------------
                0.00    0.00      10/20          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [688]
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [718]
[496]    0.0    0.00    0.00      20         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [496]
                0.00    0.00      10/10          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [706]
-----------------------------------------------
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [713]
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [712]
[497]    0.0    0.00    0.00      20         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [497]
                0.00    0.00      20/20          std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::_S_get(std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>&) [491]
-----------------------------------------------
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [719]
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [718]
[498]    0.0    0.00    0.00      20         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [498]
                0.00    0.00      20/20          std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::_S_get(std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>&) [492]
-----------------------------------------------
                0.00    0.00      20/20          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [493]
[499]    0.0    0.00    0.00      20         std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [499]
-----------------------------------------------
                0.00    0.00      20/20          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [495]
[500]    0.0    0.00    0.00      20         std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [500]
-----------------------------------------------
                0.00    0.00      20/20          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) [490]
[501]    0.0    0.00    0.00      20         std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<CATCH2_INTERNAL_TEST_0()::item_t> >, std::is_move_constructible<CATCH2_INTERNAL_TEST_0()::item_t>, std::is_move_assignable<CATCH2_INTERNAL_TEST_0()::item_t> >::value, void>::type std::swap<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t&, CATCH2_INTERNAL_TEST_0()::item_t&) [501]
                0.00    0.00      60/60          std::remove_reference<CATCH2_INTERNAL_TEST_0()::item_t&>::type&& std::move<CATCH2_INTERNAL_TEST_0()::item_t&>(CATCH2_INTERNAL_TEST_0()::item_t&) [225]
-----------------------------------------------
                0.00    0.00      10/20          decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [737]
                0.00    0.00      10/20          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [701]
[502]    0.0    0.00    0.00      20         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const& std::forward<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>::type&) [502]
-----------------------------------------------
                0.00    0.00      10/20          decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [738]
                0.00    0.00      10/20          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [703]
[503]    0.0    0.00    0.00      20         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const& std::forward<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>::type&) [503]
-----------------------------------------------
                0.00    0.00      10/20          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [725]
                0.00    0.00      10/20          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::size() const [657]
[504]    0.0    0.00    0.00      20         std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [504]
                0.00    0.00      20/42          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [338]
-----------------------------------------------
                0.00    0.00       3/18          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true> const&) [9148]
                0.00    0.00      15/18          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [527]
[505]    0.0    0.00    0.00      18         std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~allocator() [505]
-----------------------------------------------
                0.00    0.00       3/18          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_a<true, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1247]
                0.00    0.00      15/18          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_a<true, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [879]
[506]    0.0    0.00    0.00      18         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__niter_base<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [506]
                0.00    0.00      18/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
-----------------------------------------------
                0.00    0.00      16/16          std::allocator<(anonymous namespace)::data_t>::allocator<(anonymous namespace)::data_t>(std::allocator<(anonymous namespace)::data_t> const&) [512]
[507]    0.0    0.00    0.00      16         __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::new_allocator() [507]
-----------------------------------------------
                0.00    0.00      16/16          std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_get_map_allocator() const [509]
[508]    0.0    0.00    0.00      16         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_get_Tp_allocator() const [508]
-----------------------------------------------
                0.00    0.00       8/16          std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_deallocate_map((anonymous namespace)::data_t*, unsigned long) [786]
                0.00    0.00       8/16          std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_allocate_map(unsigned long) [781]
[509]    0.0    0.00    0.00      16         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_get_map_allocator() const [509]
                0.00    0.00      16/16          std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_get_Tp_allocator() const [508]
                0.00    0.00      16/16          std::allocator<(anonymous namespace)::data_t>::allocator<(anonymous namespace)::data_t>(std::allocator<(anonymous namespace)::data_t> const&) [512]
-----------------------------------------------
                0.00    0.00       2/16          std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::pop_front() [1038]
                0.00    0.00       2/16          std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::back() [1037]
                0.00    0.00       4/16          (anonymous namespace)::cppthread_log_callback(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1279]
                0.00    0.00       4/16          CATCH2_INTERNAL_TEST_0() [904]
                0.00    0.00       4/16          std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::front() [899]
[510]    0.0    0.00    0.00      16         std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::empty() const [510]
                0.00    0.00      16/16          std::operator==(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t> const&, std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t> const&) [521]
-----------------------------------------------
                0.00    0.00       4/16          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [900]
                0.00    0.00      12/16          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [617]
[511]    0.0    0.00    0.00      16         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [511]
                0.00    0.00      23/121         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [146]
                0.00    0.00      23/711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [58]
-----------------------------------------------
                0.00    0.00      16/16          std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_get_map_allocator() const [509]
[512]    0.0    0.00    0.00      16         std::allocator<(anonymous namespace)::data_t>::allocator<(anonymous namespace)::data_t>(std::allocator<(anonymous namespace)::data_t> const&) [512]
                0.00    0.00      16/16          __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::new_allocator() [507]
-----------------------------------------------
                0.00    0.00       8/16          std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_deallocate_map((anonymous namespace)::data_t**, unsigned long) [786]
                0.00    0.00       8/16          std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_allocate_map(unsigned long) [781]
[513]    0.0    0.00    0.00      16         std::allocator<(anonymous namespace)::data_t>::~allocator() [513]
-----------------------------------------------
                0.00    0.00       8/16          std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [777]
                0.00    0.00       8/16          std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [778]
[514]    0.0    0.00    0.00      16         std::__weak_count<(__gnu_cxx::Lockpolicy)2>::__weak_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [514]
                0.00    0.00      27/59          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_add_ref() [227]
-----------------------------------------------
                0.00    0.00      16/16          std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_initialize_map(unsigned long) [787]
[515]    0.0    0.00    0.00      16         std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::_M_set_node((anonymous namespace)::data_t**) [515]
                0.00    0.00      16/64          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::_S_buffer_size() [214]
-----------------------------------------------
                0.00    0.00      16/16          std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequeimpl_data::Dequeimpl_data() [783]
[516]    0.0    0.00    0.00      16         std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::Dequeiterator() [516]
-----------------------------------------------
                0.00    0.00       1/16          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator-=(long) [1195]
                0.00    0.00       5/16          __gnu_cxx::__enable_if<std::__is_random_access_iter<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::iterator_traits<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::iterator_category>::__value, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::__type std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [880]
                0.00    0.00      10/16          std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long) [748]
[517]    0.0    0.00    0.00      16         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator+=(long) [517]
                0.00    0.00      16/48          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [305]
-----------------------------------------------
                0.00    0.00      16/16          void std::Destroy<std::weakptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>) [520]
[518]    0.0    0.00    0.00      16         void std::destroy_at<std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>) [518]
                0.00    0.00      63/79          std::weak_ptr<cppthread::item_with_predicate>::~weak_ptr() [194]
-----------------------------------------------
                0.00    0.00       1/16          std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [8729]
                0.00    0.00       2/16          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [11276]
                0.00    0.00       4/16          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const) [11272]
                0.00    0.00       9/16          std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::Detail::unique_ptr<Catch::IReporterFactory>, Catch::Detail::CaseInsensitiveLess, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [7984]
[519]    0.0    0.00    0.00      16         std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [519]
-----------------------------------------------
                0.00    0.00      16/16          void std::Destroyaux<false>::__destroy<std::weak_ptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>) [424]
[520]    0.0    0.00    0.00      16         void std::Destroy<std::weakptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>) [520]
                0.00    0.00      16/16          void std::destroy_at<std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>) [518]
-----------------------------------------------
                0.00    0.00      16/16          std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::empty() const [510]
[521]    0.0    0.00    0.00      16         std::operator==(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t> const&, std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t> const&) [521]
-----------------------------------------------
                0.00    0.00       1/15          __static_initialization_and_destruction_0(int, int) [1052]
                0.00    0.00       1/15          __static_initialization_and_destruction_0(int, int) [1266]
                0.00    0.00       2/15          __static_initialization_and_destruction_0(int, int) [1051]
                0.00    0.00       3/15          void __gnu_cxx::new_allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> >::destroy<Catch::Detail::unique_ptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>) [3236]
                0.00    0.00       4/15          void std::Destroy<Catch::Detail::uniqueptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>) [10987]
                0.00    0.00       4/15          Catch::(anonymous namespace)::RegistryHub::registerTest(Catch::Detail::unique_ptr<Catch::TestCaseInfo>&&, Catch::Detail::unique_ptr<Catch::ITestInvoker>&&) [1501]
[522]    0.0    0.00    0.00      15         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [522]
-----------------------------------------------
                0.00    0.00      15/15          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [557]
[523]    0.0    0.00    0.00      15         std::enable_if<cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::is_shared_ptr<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::value&&cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::item_has_predicate<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::element_type, bool (), void>::value, bool>::type cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::validate_item<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [523]
                0.00    0.00      15/45          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [321]
                0.00    0.00      15/15          CATCH2_INTERNAL_TEST_0()::item_t::valid_workload() const [531]
-----------------------------------------------
                0.00    0.00      15/15          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_begin() [528]
[524]    0.0    0.00    0.00      15         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_mbegin() const [524]
-----------------------------------------------
                0.00    0.00       3/15          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [557]
                0.00    0.00      12/15          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [614]
[525]    0.0    0.00    0.00      15         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator++() [525]
-----------------------------------------------
                0.00    0.00       1/15          Catch::(anonymous namespace)::prepareReporters(Catch::Config const) [1562]
                0.00    0.00       1/15          Catch::ReporterBase::~ReporterBase() [1478]
                0.00    0.00       1/15          Catch::ReporterConfig::~ReporterConfig() [1689]
                0.00    0.00       2/15          Catch::parseReporterSpec(Catch::StringRef) [1924]
                0.00    0.00       2/15          Catch::ProcessedReporterSpec::~ProcessedReporterSpec() [2029]
                0.00    0.00       3/15          Catch::ReporterSpec::~ReporterSpec() [1482]
                0.00    0.00       5/15          libexcept::exception_base_t::~exception_base_t() [869]
[526]    0.0    0.00    0.00      15         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [526]
                0.00    0.00      15/15          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree() [530]
-----------------------------------------------
                0.00    0.00      15/15          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree() [530]
[527]    0.0    0.00    0.00      15         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [527]
                0.00    0.00      15/18          std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~allocator() [505]
-----------------------------------------------
                0.00    0.00      15/15          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree() [530]
[528]    0.0    0.00    0.00      15         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_begin() [528]
                0.00    0.00      15/15          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_mbegin() const [524]
-----------------------------------------------
                0.00    0.00      15/15          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree() [530]
[529]    0.0    0.00    0.00      15         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [529]
-----------------------------------------------
                0.00    0.00      15/15          std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [526]
[530]    0.0    0.00    0.00      15         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree() [530]
                0.00    0.00      15/15          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_begin() [528]
                0.00    0.00      15/15          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [529]
                0.00    0.00      15/15          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [527]
-----------------------------------------------
                0.00    0.00      15/15          std::enable_if<cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::is_shared_ptr<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::value&&cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::item_has_predicate<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::element_type, bool (), void>::value, bool>::type cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::validate_item<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [523]
[531]    0.0    0.00    0.00      15         CATCH2_INTERNAL_TEST_0()::item_t::valid_workload() const [531]
-----------------------------------------------
                0.00    0.00      14/14          std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [534]
[532]    0.0    0.00    0.00      14         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [532]
-----------------------------------------------
                0.00    0.00       2/14          Catch::Clara::Arg const std::__niter_base<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >) [9775]
                0.00    0.00       2/14          __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [4044]
                0.00    0.00       4/14          bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [995]
                0.00    0.00       6/14          bool __gnu_cxx::operator!=<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [4113]
[533]    0.0    0.00    0.00      14         __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [533]
-----------------------------------------------
                0.00    0.00       7/14          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [822]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [829]
[534]    0.0    0.00    0.00      14         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [534]
                0.00    0.00      14/14          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [532]
-----------------------------------------------
                0.00    0.00       7/14          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [822]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [829]
[535]    0.0    0.00    0.00      14         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [535]
-----------------------------------------------
                0.00    0.00       1/14          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1225]
                0.00    0.00       1/14          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1223]
                0.00    0.00       3/14          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() [958]
                0.00    0.00       9/14          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() [763]
[536]    0.0    0.00    0.00      14         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() [536]
-----------------------------------------------
                0.00    0.00      14/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [540]
[537]    0.0    0.00    0.00      14         std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>&) [537]
-----------------------------------------------
                0.00    0.00       7/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&) [842]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [829]
[538]    0.0    0.00    0.00      14         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [538]
                0.00    0.00      14/14          std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&) [541]
-----------------------------------------------
                0.00    0.00       7/14          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [822]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [829]
[539]    0.0    0.00    0.00      14         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [539]
                0.00    0.00       7/7           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [827]
-----------------------------------------------
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [830]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [829]
[540]    0.0    0.00    0.00      14         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [540]
                0.00    0.00      14/14          std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>&) [537]
-----------------------------------------------
                0.00    0.00      14/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [538]
[541]    0.0    0.00    0.00      14         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&) [541]
-----------------------------------------------
                0.00    0.00      13/13          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [546]
[542]    0.0    0.00    0.00      13         __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [542]
-----------------------------------------------
                0.00    0.00      13/13          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [547]
[543]    0.0    0.00    0.00      13         __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [543]
                0.00    0.00      13/13          __gnu_cxx::new_allocator<Catch::Clara::Opt>::_M_max_size() const [544]
-----------------------------------------------
                0.00    0.00      13/13          __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [543]
[544]    0.0    0.00    0.00      13         __gnu_cxx::new_allocator<Catch::Clara::Opt>::_M_max_size() const [544]
-----------------------------------------------
                0.00    0.00       1/13          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [1184]
                0.00    0.00       1/13          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [8425]
                0.00    0.00       3/13          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [960]
                0.00    0.00       8/13          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [799]
[545]    0.0    0.00    0.00      13         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [545]
                0.00    0.00      13/13          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [547]
-----------------------------------------------
                0.00    0.00      13/13          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [216]
[546]    0.0    0.00    0.00      13         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [546]
                0.00    0.00      13/1379        std::is_constant_evaluated() [38]
                0.00    0.00      13/13          __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [542]
-----------------------------------------------
                0.00    0.00      13/13          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [545]
[547]    0.0    0.00    0.00      13         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [547]
                0.00    0.00      13/1379        std::is_constant_evaluated() [38]
                0.00    0.00      13/13          __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [543]
-----------------------------------------------
                0.00    0.00       2/13          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, void>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >) [8429]
                0.00    0.00       3/13          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [960]
                0.00    0.00       8/13          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [799]
[548]    0.0    0.00    0.00      13         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [548]
                0.00    0.00      13/107         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [162]
-----------------------------------------------
                0.00    0.00      12/12          (anonymous namespace)::test_runner::run() [1269]
[549]    0.0    0.00    0.00      12         (anonymous namespace)::data_t::operator==((anonymous namespace)::data_t const&) [549]
-----------------------------------------------
                0.00    0.00      12/12          void snapdev::NOT_USED<(anonymous namespace)::data_t const&>((anonymous namespace)::data_t const&) [551]
[550]    0.0    0.00    0.00      12         snapdev::NOT_USED() [550]
-----------------------------------------------
                0.00    0.00      12/12          std::enable_if<(!cppthread::fifo<(anonymous namespace)::data_t>::is_shared_ptr<(anonymous namespace)::data_t>::value)&&(!cppthread::fifo<(anonymous namespace)::data_t>::item_has_predicate<(anonymous namespace)::data_t, bool (), void>::value), bool>::type cppthread::fifo<(anonymous namespace)::data_t>::validate_item<(anonymous namespace)::data_t>((anonymous namespace)::data_t const&) [555]
[551]    0.0    0.00    0.00      12         void snapdev::NOT_USED<(anonymous namespace)::data_t const&>((anonymous namespace)::data_t const&) [551]
                0.00    0.00      12/12          snapdev::NOT_USED() [550]
-----------------------------------------------
                0.00    0.00      12/12          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [595]
[552]    0.0    0.00    0.00      12         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [552]
-----------------------------------------------
                0.00    0.00      12/12          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [596]
[553]    0.0    0.00    0.00      12         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [553]
                0.00    0.00      12/12          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [559]
-----------------------------------------------
                0.00    0.00      12/12          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator() [567]
[554]    0.0    0.00    0.00      12         __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator() [554]
-----------------------------------------------
                0.00    0.00      12/12          cppthread::fifo<(anonymous namespace)::data_t>::pop_front((anonymous namespace)::data_t&, long) [28]
[555]    0.0    0.00    0.00      12         std::enable_if<(!cppthread::fifo<(anonymous namespace)::data_t>::is_shared_ptr<(anonymous namespace)::data_t>::value)&&(!cppthread::fifo<(anonymous namespace)::data_t>::item_has_predicate<(anonymous namespace)::data_t, bool (), void>::value), bool>::type cppthread::fifo<(anonymous namespace)::data_t>::validate_item<(anonymous namespace)::data_t>((anonymous namespace)::data_t const&) [555]
                0.00    0.00      12/12          void snapdev::NOT_USED<(anonymous namespace)::data_t const&>((anonymous namespace)::data_t const&) [551]
-----------------------------------------------
                0.00    0.00      12/12          CATCH2_INTERNAL_TEST_0() [904]
[556]    0.0    0.00    0.00      12         cppthread::fifo<(anonymous namespace)::data_t>::push_back((anonymous namespace)::data_t const&) [556]
                0.00    0.00      12/12          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::push_back((anonymous namespace)::data_t const&) [612]
-----------------------------------------------
                0.00    0.00      12/12          CATCH2_INTERNAL_TEST_0() [5]
[557]    0.0    0.00    0.00      12         cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [557]
                0.00    0.00      27/27          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator() const [408]
                0.00    0.00      15/15          std::enable_if<cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::is_shared_ptr<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::value&&cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::item_has_predicate<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::element_type, bool (), void>::value, bool>::type cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::validate_item<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [523]
                0.00    0.00      15/25          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() [443]
                0.00    0.00      15/39          std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [364]
                0.00    0.00      12/40          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() [350]
                0.00    0.00      12/12          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [570]
                0.00    0.00      12/12          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::Dequeiterator<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, void>(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [586]
                0.00    0.00      12/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>) [613]
                0.00    0.00      12/12          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long)::{lambda()#1}::operator()() const [633]
                0.00    0.00       3/15          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator++() [525]
-----------------------------------------------
                0.00    0.00      12/12          CATCH2_INTERNAL_TEST_0() [5]
[558]    0.0    0.00    0.00      12         cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [558]
                0.00    0.00      12/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [615]
-----------------------------------------------
                0.00    0.00      12/12          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [553]
[559]    0.0    0.00    0.00      12         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [559]
-----------------------------------------------
                0.00    0.00      12/12          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&, (anonymous namespace)::data_t const>) [607]
[560]    0.0    0.00    0.00      12         std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&, (anonymous namespace)::data_t const>::_M_const_cast() const [560]
                0.00    0.00      12/12          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::Dequeiterator((anonymous namespace)::data_t, (anonymous namespace)::data_t*) [582]
-----------------------------------------------
                0.00    0.00      12/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>) [613]
[561]    0.0    0.00    0.00      12         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::_M_const_cast() const [561]
                0.00    0.00      12/12          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [587]
-----------------------------------------------
                0.00    0.00      12/12          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>) [609]
[562]    0.0    0.00    0.00      12         std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::size() const [562]
                0.00    0.00      12/24          std::operator-(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) [458]
-----------------------------------------------
                0.00    0.00      12/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [614]
[563]    0.0    0.00    0.00      12         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::size() const [563]
                0.00    0.00      12/24          std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [459]
-----------------------------------------------
                0.00    0.00       3/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() [958]
                0.00    0.00       9/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() [763]
[564]    0.0    0.00    0.00      12         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const [564]
                0.00    0.00      12/39          std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [364]
-----------------------------------------------
                0.00    0.00       1/12          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [8425]
                0.00    0.00       3/12          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [960]
                0.00    0.00       8/12          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [799]
[565]    0.0    0.00    0.00      12         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [565]
                0.00    0.00      48/54          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [243]
                0.00    0.00      24/24          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [445]
                0.00    0.00      12/159         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [122]
-----------------------------------------------
                0.00    0.00       3/12          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [965]
                0.00    0.00       3/12          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [943]
                0.00    0.00       3/12          std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [942]
                0.00    0.00       3/12          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [955]
[566]    0.0    0.00    0.00      12         std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [566]
-----------------------------------------------
                0.00    0.00      12/12          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() [620]
[567]    0.0    0.00    0.00      12         std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator() [567]
                0.00    0.00      12/12          __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator() [554]
-----------------------------------------------
                0.00    0.00      12/12          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::allocate_shared<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [627]
[568]    0.0    0.00    0.00      12         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [568]
                0.00    0.00      12/12          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [576]
-----------------------------------------------
                0.00    0.00      12/12          decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [625]
[569]    0.0    0.00    0.00      12         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [569]
                0.00    0.00      12/12          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [575]
-----------------------------------------------
                0.00    0.00      12/12          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [557]
[570]    0.0    0.00    0.00      12         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [570]
                0.00    0.00      12/12          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [577]
-----------------------------------------------
                0.00    0.00       1/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1230]
                0.00    0.00       1/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1227]
                0.00    0.00       1/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() [1228]
                0.00    0.00       9/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() [764]
[571]    0.0    0.00    0.00      12         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() [571]
-----------------------------------------------
                0.00    0.00       1/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1234]
                0.00    0.00       1/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1232]
                0.00    0.00       2/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() [1040]
                0.00    0.00       8/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() [798]
[572]    0.0    0.00    0.00      12         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() [572]
-----------------------------------------------
                0.00    0.00       2/12          __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1050]
                0.00    0.00      10/12          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [759]
[573]    0.0    0.00    0.00      12         std::char_traits<char>::compare(char const, char const, unsigned long) [573]
-----------------------------------------------
                0.00    0.00      12/12          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [576]
[574]    0.0    0.00    0.00      12         std::enable_if<!std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<CATCH2_INTERNAL_TEST_0()::item_t, void>::value, void>::type std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<CATCH2_INTERNAL_TEST_0()::item_t, CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [574]
-----------------------------------------------
                0.00    0.00      12/12          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [569]
[575]    0.0    0.00    0.00      12         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [575]
                0.00    0.00      12/120         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [152]
-----------------------------------------------
                0.00    0.00      12/12          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [568]
[576]    0.0    0.00    0.00      12         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [576]
                0.00    0.00      12/12          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [580]
                0.00    0.00      12/12          std::enable_if<!std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<CATCH2_INTERNAL_TEST_0()::item_t, void>::value, void>::type std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<CATCH2_INTERNAL_TEST_0()::item_t, CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [574]
-----------------------------------------------
                0.00    0.00      12/12          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [570]
[577]    0.0    0.00    0.00      12         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [577]
                0.00    0.00      12/72          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [199]
-----------------------------------------------
                0.00    0.00      12/12          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [601]
[578]    0.0    0.00    0.00      12         std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::Spebo_helper(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [578]
                0.00    0.00      12/36          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [369]
-----------------------------------------------
                0.00    0.00      12/12          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [602]
[579]    0.0    0.00    0.00      12         std::Sp_ebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::~Spebo_helper() [579]
                0.00    0.00      12/48          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() [304]
-----------------------------------------------
                0.00    0.00      12/12          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [576]
[580]    0.0    0.00    0.00      12         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [580]
                0.00    0.00      12/24          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [446]
                0.00    0.00      12/12          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [628]
                0.00    0.00      12/12          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::get() [589]
                0.00    0.00      12/36          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [369]
                0.00    0.00      12/1293        operator new(unsigned long, void) [41]
                0.00    0.00      12/12          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [603]
                0.00    0.00      12/48          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() [304]
                0.00    0.00      12/12          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [590]
                0.00    0.00      12/36          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [370]
                0.00    0.00      12/24          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [450]
                0.00    0.00      12/24          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [447]
-----------------------------------------------
                0.00    0.00      12/12          cppthread::fifo<(anonymous namespace)::data_t>::pop_front((anonymous namespace)::data_t&, long) [28]
[581]    0.0    0.00    0.00      12         std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&, (anonymous namespace)::data_t const>::Dequeiterator<std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>, void>(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) [581]
-----------------------------------------------
                0.00    0.00      12/12          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&, (anonymous namespace)::data_t const>::_M_const_cast() const [560]
[582]    0.0    0.00    0.00      12         std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::Dequeiterator((anonymous namespace)::data_t, (anonymous namespace)::data_t**) [582]
                0.00    0.00      12/64          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::_S_buffer_size() [214]
-----------------------------------------------
                0.00    0.00      12/12          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::back() [606]
[583]    0.0    0.00    0.00      12         std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator--() [583]
-----------------------------------------------
                0.00    0.00      12/12          std::operator+(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, long) [630]
[584]    0.0    0.00    0.00      12         std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator+=(long) [584]
                0.00    0.00      12/64          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::_S_buffer_size() [214]
-----------------------------------------------
                0.00    0.00      12/12          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>) [609]
[585]    0.0    0.00    0.00      12         std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator++() [585]
-----------------------------------------------
                0.00    0.00      12/12          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [557]
[586]    0.0    0.00    0.00      12         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::Dequeiterator<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, void>(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [586]
-----------------------------------------------
                0.00    0.00      12/12          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::_M_const_cast() const [561]
[587]    0.0    0.00    0.00      12         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*) [587]
                0.00    0.00      12/50          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [293]
-----------------------------------------------
                0.00    0.00      12/12          std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long) [631]
[588]    0.0    0.00    0.00      12         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator+=(long) [588]
                0.00    0.00      12/50          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [293]
-----------------------------------------------
                0.00    0.00      12/12          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [580]
[589]    0.0    0.00    0.00      12         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::get() [589]
                0.00    0.00      12/12          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [622]
-----------------------------------------------
                0.00    0.00      12/12          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [580]
[590]    0.0    0.00    0.00      12         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [590]
-----------------------------------------------
                0.00    0.00      12/12          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::push_back((anonymous namespace)::data_t const&) [612]
[591]    0.0    0.00    0.00      12         void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::construct<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, (anonymous namespace)::data_t const&) [591]
                0.00    0.00      12/24          (anonymous namespace)::data_t const& std::forward<(anonymous namespace)::data_t const&>(std::remove_reference<(anonymous namespace)::data_t const&>::type&) [455]
                0.00    0.00      12/12          decltype (::new ((void)(0)) (anonymous namespace)::data_t((declval<(anonymous namespace)::data_t const&>)())) std::construct_at<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&>((anonymous namespace)::data_t, (anonymous namespace)::data_t const&) [623]
-----------------------------------------------
                0.00    0.00      12/12          (anonymous namespace)::data_t& std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::emplace_back<(anonymous namespace)::data_t>((anonymous namespace)::data_t&&) [605]
[592]    0.0    0.00    0.00      12         void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::construct<(anonymous namespace)::data_t, (anonymous namespace)::data_t>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, (anonymous namespace)::data_t&&) [592]
                0.00    0.00      12/36          (anonymous namespace)::data_t&& std::forward<(anonymous namespace)::data_t>(std::remove_reference<(anonymous namespace)::data_t>::type&) [372]
                0.00    0.00      12/12          decltype (::new ((void)(0)) (anonymous namespace)::data_t((declval<(anonymous namespace)::data_t>)())) std::construct_at<(anonymous namespace)::data_t, (anonymous namespace)::data_t>((anonymous namespace)::data_t, (anonymous namespace)::data_t&&) [624]
-----------------------------------------------
                0.00    0.00       3/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() [958]
                0.00    0.00       9/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() [763]
[593]    0.0    0.00    0.00      12         void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [593]
                0.00    0.00      12/12          void std::destroy_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [618]
-----------------------------------------------
                0.00    0.00      12/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [615]
[594]    0.0    0.00    0.00      12         void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [594]
                0.00    0.00      12/24          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const& std::forward<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>::type&) [456]
                0.00    0.00      12/12          decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [625]
-----------------------------------------------
                0.00    0.00      12/12          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [450]
[595]    0.0    0.00    0.00      12         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [595]
                0.00    0.00      12/1379        std::is_constant_evaluated() [38]
                0.00    0.00      12/12          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [552]
-----------------------------------------------
                0.00    0.00      12/12          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [628]
[596]    0.0    0.00    0.00      12         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [596]
                0.00    0.00      12/1379        std::is_constant_evaluated() [38]
                0.00    0.00      12/12          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [553]
-----------------------------------------------
                0.00    0.00      12/12          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [600]
[597]    0.0    0.00    0.00      12         void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::destroy<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [597]
                0.00    0.00      12/12          void std::destroy_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [619]
-----------------------------------------------
                0.00    0.00      12/12          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [603]
[598]    0.0    0.00    0.00      12         void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::construct<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [598]
                0.00    0.00      12/12          decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [626]
-----------------------------------------------
                0.00    0.00      12/12          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [86]
[599]    0.0    0.00    0.00      12         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [599]
                0.00    0.00      12/24          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [452]
                0.00    0.00      12/24          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [446]
                0.00    0.00      12/24          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [449]
                0.00    0.00      12/12          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [604]
                0.00    0.00      12/24          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [450]
                0.00    0.00      12/24          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [447]
-----------------------------------------------
                0.00    0.00      12/12          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [86]
[600]    0.0    0.00    0.00      12         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [600]
                0.00    0.00      12/36          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [370]
                0.00    0.00      12/24          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [452]
                0.00    0.00      12/12          void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::destroy<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [597]
-----------------------------------------------
                0.00    0.00      12/12          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [603]
[601]    0.0    0.00    0.00      12         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [601]
                0.00    0.00      12/12          std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::Spebo_helper(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [578]
-----------------------------------------------
                0.00    0.00      12/12          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [604]
[602]    0.0    0.00    0.00      12         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [602]
                0.00    0.00      12/12          std::Sp_ebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::~Spebo_helper() [579]
-----------------------------------------------
                0.00    0.00      12/12          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [580]
[603]    0.0    0.00    0.00      12         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [603]
                0.00    0.00      12/81          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [191]
                0.00    0.00      12/36          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [369]
                0.00    0.00      12/12          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [601]
                0.00    0.00      12/48          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() [304]
                0.00    0.00      12/36          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [370]
                0.00    0.00      12/12          void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::construct<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [598]
-----------------------------------------------
                0.00    0.00      12/12          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [599]
[604]    0.0    0.00    0.00      12         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [604]
                0.00    0.00      12/12          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [602]
                0.00    0.00      12/81          std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [192]
-----------------------------------------------
                0.00    0.00      12/12          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::push_back((anonymous namespace)::data_t&&) [611]
[605]    0.0    0.00    0.00      12         (anonymous namespace)::data_t& std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::emplace_back<(anonymous namespace)::data_t>((anonymous namespace)::data_t&&) [605]
                0.00    0.00      12/36          (anonymous namespace)::data_t&& std::forward<(anonymous namespace)::data_t>(std::remove_reference<(anonymous namespace)::data_t>::type&) [372]
                0.00    0.00      12/12          void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::construct<(anonymous namespace)::data_t, (anonymous namespace)::data_t>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, (anonymous namespace)::data_t&&) [592]
                0.00    0.00      12/12          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::back() [606]
-----------------------------------------------
                0.00    0.00      12/12          (anonymous namespace)::data_t& std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::emplace_back<(anonymous namespace)::data_t>((anonymous namespace)::data_t&&) [605]
[606]    0.0    0.00    0.00      12         std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::back() [606]
                0.00    0.00      12/57          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::empty() const [230]
                0.00    0.00      12/2180        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::end() [27]
                0.00    0.00      12/12          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator--() [583]
                0.00    0.00      12/48          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator() const [303]
-----------------------------------------------
                0.00    0.00      12/12          cppthread::fifo<(anonymous namespace)::data_t>::pop_front((anonymous namespace)::data_t&, long) [28]
[607]    0.0    0.00    0.00      12         std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&, (anonymous namespace)::data_t const>) [607]
                0.00    0.00      12/12          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&, (anonymous namespace)::data_t const>::_M_const_cast() const [560]
                0.00    0.00      12/12          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>) [609]
-----------------------------------------------
                0.00    0.00      12/12          (anonymous namespace)::test_runner::run() [1269]
[608]    0.0    0.00    0.00      12         std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::front() [608]
                0.00    0.00      12/57          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::empty() const [230]
                0.00    0.00      12/2192        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::begin() [26]
                0.00    0.00      12/48          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator() const [303]
-----------------------------------------------
                0.00    0.00      12/12          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&, (anonymous namespace)::data_t const>) [607]
[609]    0.0    0.00    0.00      12         std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>) [609]
                0.00    0.00      24/2192        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::begin() [26]
                0.00    0.00      12/4396        std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::Dequeiterator(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) [22]
                0.00    0.00      12/12          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator++() [585]
                0.00    0.00      12/24          std::operator-(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) [458]
                0.00    0.00      12/12          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::size() const [562]
                0.00    0.00      12/2180        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::end() [27]
                0.00    0.00      12/2217        std::operator==(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) [25]
                0.00    0.00      12/12          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::pop_back() [610]
                0.00    0.00      12/12          std::operator+(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, long) [630]
-----------------------------------------------
                0.00    0.00      12/12          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>) [609]
[610]    0.0    0.00    0.00      12         std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::pop_back() [610]
                0.00    0.00      12/57          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::empty() const [230]
                0.00    0.00      12/29          std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_get_Tp_allocator() [399]
                0.00    0.00      12/21          void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::destroy<(anonymous namespace)::data_t>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t) [478]
-----------------------------------------------
                0.00    0.00      12/12          CATCH2_INTERNAL_TEST_0() [904]
[611]    0.0    0.00    0.00      12         std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::push_back((anonymous namespace)::data_t&&) [611]
                0.00    0.00      12/12          std::remove_reference<(anonymous namespace)::data_t&>::type&& std::move<(anonymous namespace)::data_t&>((anonymous namespace)::data_t&) [629]
                0.00    0.00      12/12          (anonymous namespace)::data_t& std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::emplace_back<(anonymous namespace)::data_t>((anonymous namespace)::data_t&&) [605]
-----------------------------------------------
                0.00    0.00      12/12          cppthread::fifo<(anonymous namespace)::data_t>::push_back((anonymous namespace)::data_t const&) [556]
[612]    0.0    0.00    0.00      12         std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::push_back((anonymous namespace)::data_t const&) [612]
                0.00    0.00      12/12          void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::construct<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, (anonymous namespace)::data_t const&) [591]
-----------------------------------------------
                0.00    0.00      12/12          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [557]
[613]    0.0    0.00    0.00      12         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>) [613]
                0.00    0.00      12/12          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::_M_const_cast() const [561]
                0.00    0.00      12/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [614]
-----------------------------------------------
                0.00    0.00      12/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>) [613]
[614]    0.0    0.00    0.00      12         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [614]
                0.00    0.00      27/40          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() [350]
                0.00    0.00      12/91          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [175]
                0.00    0.00      12/15          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator++() [525]
                0.00    0.00      12/24          std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [459]
                0.00    0.00      12/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::size() const [563]
                0.00    0.00      12/39          std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [364]
                0.00    0.00      12/12          std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long) [631]
                0.00    0.00       9/25          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() [443]
                0.00    0.00       9/9           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() [763]
                0.00    0.00       3/3           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() [958]
-----------------------------------------------
                0.00    0.00      12/12          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [558]
[615]    0.0    0.00    0.00      12         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [615]
                0.00    0.00      12/12          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [594]
-----------------------------------------------
                0.00    0.00       1/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1230]
                0.00    0.00       1/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [725]
                0.00    0.00      10/12          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [650]
[616]    0.0    0.00    0.00      12         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() [616]
                0.00    0.00      12/74          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [197]
-----------------------------------------------
                0.00    0.00       6/12          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [886]
                0.00    0.00       6/12          Catch::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [3003]
[617]    0.0    0.00    0.00      12         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [617]
                0.00    0.00      12/16          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [511]
                0.00    0.00      12/40          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [355]
-----------------------------------------------
                0.00    0.00      12/12          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [593]
[618]    0.0    0.00    0.00      12         void std::destroy_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [618]
                0.00    0.00      12/30          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr() [394]
-----------------------------------------------
                0.00    0.00      12/12          void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::destroy<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [597]
[619]    0.0    0.00    0.00      12         void std::destroy_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [619]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [1052]
-----------------------------------------------
                0.00    0.00      12/12          CATCH2_INTERNAL_TEST_0() [5]
[620]    0.0    0.00    0.00      12         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() [620]
                0.00    0.00      12/12          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator() [567]
                0.00    0.00      12/12          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::allocate_shared<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [627]
                0.00    0.00      12/48          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() [304]
-----------------------------------------------
                0.00    0.00       2/12          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::move_backward<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1245]
                0.00    0.00      10/12          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::move<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [885]
[621]    0.0    0.00    0.00      12         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__miter_base<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [621]
                0.00    0.00      12/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
-----------------------------------------------
                0.00    0.00      12/12          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::get() [589]
[622]    0.0    0.00    0.00      12         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [622]
-----------------------------------------------
                0.00    0.00      12/12          void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::construct<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, (anonymous namespace)::data_t const&) [591]
[623]    0.0    0.00    0.00      12         decltype (::new ((void)(0)) (anonymous namespace)::data_t((declval<(anonymous namespace)::data_t const&>)())) std::construct_at<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&>((anonymous namespace)::data_t, (anonymous namespace)::data_t const&) [623]
                0.00    0.00      12/24          (anonymous namespace)::data_t const& std::forward<(anonymous namespace)::data_t const&>(std::remove_reference<(anonymous namespace)::data_t const&>::type&) [455]
                0.00    0.00      12/1293        operator new(unsigned long, void) [41]
-----------------------------------------------
                0.00    0.00      12/12          void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::construct<(anonymous namespace)::data_t, (anonymous namespace)::data_t>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, (anonymous namespace)::data_t&&) [592]
[624]    0.0    0.00    0.00      12         decltype (::new ((void)(0)) (anonymous namespace)::data_t((declval<(anonymous namespace)::data_t>)())) std::construct_at<(anonymous namespace)::data_t, (anonymous namespace)::data_t>((anonymous namespace)::data_t, (anonymous namespace)::data_t&&) [624]
                0.00    0.00      12/36          (anonymous namespace)::data_t&& std::forward<(anonymous namespace)::data_t>(std::remove_reference<(anonymous namespace)::data_t>::type&) [372]
                0.00    0.00      12/1293        operator new(unsigned long, void) [41]
-----------------------------------------------
                0.00    0.00      12/12          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [594]
[625]    0.0    0.00    0.00      12         decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [625]
                0.00    0.00      12/24          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const& std::forward<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>::type&) [456]
                0.00    0.00      12/1293        operator new(unsigned long, void) [41]
                0.00    0.00      12/12          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [569]
-----------------------------------------------
                0.00    0.00      12/12          void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::construct<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [598]
[626]    0.0    0.00    0.00      12         decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [626]
                0.00    0.00      12/1293        operator new(unsigned long, void) [41]
                0.00    0.00      12/12          CATCH2_INTERNAL_TEST_0()::item_t::item_t() [632]
-----------------------------------------------
                0.00    0.00      12/12          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() [620]
[627]    0.0    0.00    0.00      12         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::allocate_shared<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [627]
                0.00    0.00      12/12          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [568]
-----------------------------------------------
                0.00    0.00      12/12          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [580]
[628]    0.0    0.00    0.00      12         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [628]
                0.00    0.00      12/12          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [596]
                0.00    0.00      12/24          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [449]
-----------------------------------------------
                0.00    0.00      12/12          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::push_back((anonymous namespace)::data_t&&) [611]
[629]    0.0    0.00    0.00      12         std::remove_reference<(anonymous namespace)::data_t&>::type&& std::move<(anonymous namespace)::data_t&>((anonymous namespace)::data_t&) [629]
-----------------------------------------------
                0.00    0.00      12/12          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>) [609]
[630]    0.0    0.00    0.00      12         std::operator+(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, long) [630]
                0.00    0.00      12/4396        std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::Dequeiterator(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) [22]
                0.00    0.00      12/12          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator+=(long) [584]
-----------------------------------------------
                0.00    0.00      12/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [614]
[631]    0.0    0.00    0.00      12         std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long) [631]
                0.00    0.00      12/91          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [175]
                0.00    0.00      12/12          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator+=(long) [588]
-----------------------------------------------
                0.00    0.00      12/12          decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [626]
[632]    0.0    0.00    0.00      12         CATCH2_INTERNAL_TEST_0()::item_t::item_t() [632]
-----------------------------------------------
                0.00    0.00      12/12          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [557]
[633]    0.0    0.00    0.00      12         cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long)::{lambda()#1}::operator()() const [633]
-----------------------------------------------
                0.00    0.00       3/11          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [960]
                0.00    0.00       8/11          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [799]
[634]    0.0    0.00    0.00      11         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [634]
                0.00    0.00      22/47          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [307]
-----------------------------------------------
                0.00    0.00      11/11          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [2]
[635]    0.0    0.00    0.00      11         cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long)::{lambda()#1}::operator()() const [635]
-----------------------------------------------
                0.00    0.00       1/10          Catch::Clara::Detail::BoundFlagRef::setFlag(bool) [2236]
                0.00    0.00       2/10          Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [11325]
                0.00    0.00       7/10          Catch::Clara::Detail::convertInto(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2230]
[636]    0.0    0.00    0.00      10         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [636]
                0.00    0.00      10/10          Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [637]
-----------------------------------------------
                0.00    0.00      10/10          Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [636]
[637]    0.0    0.00    0.00      10         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [637]
                0.00    0.00      10/10          Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [639]
                0.00    0.00      10/505         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [60]
-----------------------------------------------
                0.00    0.00       1/10          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4335]
                0.00    0.00       2/10          Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::invokeLambda<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2249]
                0.00    0.00       7/10          Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4302]
[638]    0.0    0.00    0.00      10         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [638]
                0.00    0.00      10/786         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [52]
                0.00    0.00      10/10          Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [640]
-----------------------------------------------
                0.00    0.00      10/10          Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [637]
[639]    0.0    0.00    0.00      10         Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [639]
                0.00    0.00      10/437         Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [63]
                0.00    0.00      10/1293        operator new(unsigned long, void) [41]
-----------------------------------------------
                0.00    0.00      10/10          Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [638]
[640]    0.0    0.00    0.00      10         Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [640]
-----------------------------------------------
                0.00    0.00       1/10          CATCH2_INTERNAL_TEST_0() [5]
                0.00    0.00       9/10          CATCH2_INTERNAL_TEST_0() [904]
[641]    0.0    0.00    0.00      10         Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [641]
-----------------------------------------------
                0.00    0.00       1/10          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
                0.00    0.00       1/10          CATCH2_INTERNAL_TEST_0() [1053]
                0.00    0.00       2/10          CATCH2_INTERNAL_TEST_5() [974]
                0.00    0.00       3/10          CATCH2_INTERNAL_TEST_0() [904]
                0.00    0.00       3/10          CATCH2_INTERNAL_TEST_0() [5]
[642]    0.0    0.00    0.00      10         unittest::g_progress() [642]
-----------------------------------------------
                0.00    0.00      10/10          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [704]
[643]    0.0    0.00    0.00      10         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [643]
-----------------------------------------------
                0.00    0.00      10/10          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [705]
[644]    0.0    0.00    0.00      10         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [644]
                0.00    0.00      10/10          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [653]
-----------------------------------------------
                0.00    0.00      10/10          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [706]
[645]    0.0    0.00    0.00      10         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [645]
-----------------------------------------------
                0.00    0.00      10/10          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [707]
[646]    0.0    0.00    0.00      10         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [646]
                0.00    0.00      10/10          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [654]
-----------------------------------------------
                0.00    0.00      10/10          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator() [660]
[647]    0.0    0.00    0.00      10         __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator() [647]
-----------------------------------------------
                0.00    0.00      10/10          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator() [661]
[648]    0.0    0.00    0.00      10         __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator() [648]
-----------------------------------------------
                0.00    0.00      10/10          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [650]
[649]    0.0    0.00    0.00      10         std::enable_if<cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::is_shared_ptr<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::value&&cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::item_has_predicate<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::element_type, bool (), void>::value, bool>::type cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::validate_item<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [649]
                0.00    0.00      10/39          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [361]
-----------------------------------------------
                0.00    0.00      10/10          CATCH2_INTERNAL_TEST_0() [5]
[650]    0.0    0.00    0.00      10         cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [650]
                0.00    0.00      20/20          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator() const [483]
                0.00    0.00      10/40          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() [351]
                0.00    0.00      10/10          std::enable_if<cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::is_shared_ptr<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::value&&cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::item_has_predicate<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::element_type, bool (), void>::value, bool>::type cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::validate_item<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [649]
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [665]
                0.00    0.00      10/10          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::Dequeiterator<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, void>(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [690]
                0.00    0.00      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>) [724]
                0.00    0.00      10/10          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long)::{lambda()#1}::operator()() const [753]
                0.00    0.00      10/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() [616]
                0.00    0.00      10/30          std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [398]
-----------------------------------------------
                0.00    0.00      10/10          CATCH2_INTERNAL_TEST_0() [5]
[651]    0.0    0.00    0.00      10         cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [651]
                0.00    0.00      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [726]
-----------------------------------------------
                0.00    0.00      10/10          CATCH2_INTERNAL_TEST_0() [5]
[652]    0.0    0.00    0.00      10         cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [652]
                0.00    0.00      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [727]
-----------------------------------------------
                0.00    0.00      10/10          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [644]
[653]    0.0    0.00    0.00      10         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [653]
-----------------------------------------------
                0.00    0.00      10/10          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [646]
[654]    0.0    0.00    0.00      10         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [654]
-----------------------------------------------
                0.00    0.00      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>) [724]
[655]    0.0    0.00    0.00      10         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::_M_const_cast() const [655]
                0.00    0.00      10/10          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [691]
-----------------------------------------------
                0.00    0.00      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>) [3]
[656]    0.0    0.00    0.00      10         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::_M_const_cast() const [656]
                0.00    0.00      10/10          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [695]
-----------------------------------------------
                0.00    0.00      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [725]
[657]    0.0    0.00    0.00      10         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::size() const [657]
                0.00    0.00      10/20          std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [504]
-----------------------------------------------
                0.00    0.00       1/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() [1228]
                0.00    0.00       9/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() [764]
[658]    0.0    0.00    0.00      10         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const [658]
                0.00    0.00      10/30          std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [398]
-----------------------------------------------
                0.00    0.00       2/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() [1040]
                0.00    0.00       8/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() [798]
[659]    0.0    0.00    0.00      10         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const [659]
                0.00    0.00      10/61          std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [220]
-----------------------------------------------
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() [733]
[660]    0.0    0.00    0.00      10         std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator() [660]
                0.00    0.00      10/10          __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator() [647]
-----------------------------------------------
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() [734]
[661]    0.0    0.00    0.00      10         std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator() [661]
                0.00    0.00      10/10          __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator() [648]
-----------------------------------------------
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::allocate_shared<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [741]
[662]    0.0    0.00    0.00      10         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [662]
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [674]
-----------------------------------------------
                0.00    0.00      10/10          decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [737]
[663]    0.0    0.00    0.00      10         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [663]
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [672]
-----------------------------------------------
                0.00    0.00      10/10          CATCH2_INTERNAL_TEST_0() [5]
[664]    0.0    0.00    0.00      10         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&&) [664]
                0.00    0.00      10/10          std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>::type&& std::move<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&) [745]
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [675]
-----------------------------------------------
                0.00    0.00      10/10          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [650]
[665]    0.0    0.00    0.00      10         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [665]
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [676]
-----------------------------------------------
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::allocate_shared<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [742]
[666]    0.0    0.00    0.00      10         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [666]
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [681]
-----------------------------------------------
                0.00    0.00      10/10          decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [738]
[667]    0.0    0.00    0.00      10         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [667]
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [679]
-----------------------------------------------
                0.00    0.00      10/10          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [2]
[668]    0.0    0.00    0.00      10         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [668]
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [682]
-----------------------------------------------
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [674]
[669]    0.0    0.00    0.00      10         std::enable_if<!std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<CATCH2_INTERNAL_TEST_0()::item_t, void>::value, void>::type std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<CATCH2_INTERNAL_TEST_0()::item_t, CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [669]
-----------------------------------------------
                0.00    0.00      10/10          CATCH2_INTERNAL_TEST_0() [5]
[670]    0.0    0.00    0.00      10         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::reset() [670]
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [673]
                0.00    0.00      10/20          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) [490]
                0.00    0.00      10/60          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [223]
-----------------------------------------------
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [675]
[671]    0.0    0.00    0.00      10         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [671]
                0.00    0.00      10/358         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [73]
                0.00    0.00      10/369         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [72]
-----------------------------------------------
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [663]
[672]    0.0    0.00    0.00      10         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [672]
                0.00    0.00      10/120         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [152]
-----------------------------------------------
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::reset() [670]
[673]    0.0    0.00    0.00      10         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [673]
                0.00    0.00      10/358         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [73]
-----------------------------------------------
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [662]
[674]    0.0    0.00    0.00      10         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [674]
                0.00    0.00      10/10          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [687]
                0.00    0.00      10/10          std::enable_if<!std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<CATCH2_INTERNAL_TEST_0()::item_t, void>::value, void>::type std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<CATCH2_INTERNAL_TEST_0()::item_t, CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [669]
-----------------------------------------------
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&&) [664]
[675]    0.0    0.00    0.00      10         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [675]
                0.00    0.00      10/10          std::remove_reference<std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) [746]
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [671]
                0.00    0.00      10/20          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) [490]
                0.00    0.00      10/60          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [223]
-----------------------------------------------
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [665]
[676]    0.0    0.00    0.00      10         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [676]
                0.00    0.00      10/72          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [199]
-----------------------------------------------
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [681]
[677]    0.0    0.00    0.00      10         std::enable_if<!std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<CATCH2_INTERNAL_TEST_0()::item_t, void>::value, void>::type std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<CATCH2_INTERNAL_TEST_0()::item_t, CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [677]
-----------------------------------------------
                0.00    0.00      10/10          CATCH2_INTERNAL_TEST_0() [5]
[678]    0.0    0.00    0.00      10         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::reset() [678]
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [680]
                0.00    0.00      10/32          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) [382]
                0.00    0.00      10/72          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [198]
-----------------------------------------------
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [667]
[679]    0.0    0.00    0.00      10         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [679]
                0.00    0.00      10/120         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [152]
-----------------------------------------------
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::reset() [678]
[680]    0.0    0.00    0.00      10         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [680]
                0.00    0.00      10/358         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [73]
-----------------------------------------------
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [666]
[681]    0.0    0.00    0.00      10         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [681]
                0.00    0.00      10/10          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [688]
                0.00    0.00      10/10          std::enable_if<!std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<CATCH2_INTERNAL_TEST_0()::item_t, void>::value, void>::type std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<CATCH2_INTERNAL_TEST_0()::item_t, CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [677]
-----------------------------------------------
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [668]
[682]    0.0    0.00    0.00      10         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [682]
                0.00    0.00      10/72          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [199]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [714]
[683]    0.0    0.00    0.00      10         std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::Spebo_helper(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [683]
                0.00    0.00      10/30          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [392]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [715]
[684]    0.0    0.00    0.00      10         std::Sp_ebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::~Spebo_helper() [684]
                0.00    0.00      10/40          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() [345]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [720]
[685]    0.0    0.00    0.00      10         std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::Spebo_helper(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [685]
                0.00    0.00      10/30          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [393]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [721]
[686]    0.0    0.00    0.00      10         std::Sp_ebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::~Spebo_helper() [686]
                0.00    0.00      10/40          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() [346]
-----------------------------------------------
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [674]
[687]    0.0    0.00    0.00      10         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [687]
                0.00    0.00      10/20          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [484]
                0.00    0.00      10/10          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [743]
                0.00    0.00      10/10          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::get() [696]
                0.00    0.00      10/30          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [392]
                0.00    0.00      10/1293        operator new(unsigned long, void) [41]
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [716]
                0.00    0.00      10/40          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() [345]
                0.00    0.00      10/10          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [697]
                0.00    0.00      10/30          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [396]
                0.00    0.00      10/20          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [494]
                0.00    0.00      10/20          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [485]
-----------------------------------------------
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [681]
[688]    0.0    0.00    0.00      10         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [688]
                0.00    0.00      10/20          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [486]
                0.00    0.00      10/10          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [744]
                0.00    0.00      10/10          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::get() [698]
                0.00    0.00      10/30          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [393]
                0.00    0.00      10/1293        operator new(unsigned long, void) [41]
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [722]
                0.00    0.00      10/40          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() [346]
                0.00    0.00      10/10          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [699]
                0.00    0.00      10/30          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [397]
                0.00    0.00      10/20          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [496]
                0.00    0.00      10/20          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [487]
-----------------------------------------------
                0.00    0.00       2/10          std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_destroy_data(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>, std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>, std::allocator<(anonymous namespace)::log_message_t> const&) [1219]
                0.00    0.00       3/10          std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::end() [957]
                0.00    0.00       5/10          std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::begin() [874]
[689]    0.0    0.00    0.00      10         std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::Dequeiterator(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t> const&) [689]
-----------------------------------------------
                0.00    0.00      10/10          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [650]
[690]    0.0    0.00    0.00      10         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::Dequeiterator<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, void>(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [690]
-----------------------------------------------
                0.00    0.00      10/10          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::_M_const_cast() const [655]
[691]    0.0    0.00    0.00      10         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*) [691]
                0.00    0.00      10/42          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [338]
-----------------------------------------------
                0.00    0.00      10/10          std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long) [747]
[692]    0.0    0.00    0.00      10         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator+=(long) [692]
                0.00    0.00      10/42          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [338]
-----------------------------------------------
                0.00    0.00      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [725]
[693]    0.0    0.00    0.00      10         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator++() [693]
-----------------------------------------------
                0.00    0.00      10/10          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [2]
[694]    0.0    0.00    0.00      10         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::Dequeiterator<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, void>(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [694]
-----------------------------------------------
                0.00    0.00      10/10          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::_M_const_cast() const [656]
[695]    0.0    0.00    0.00      10         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [695]
                0.00    0.00      10/48          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [305]
-----------------------------------------------
                0.00    0.00      10/10          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [687]
[696]    0.0    0.00    0.00      10         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::get() [696]
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [735]
-----------------------------------------------
                0.00    0.00      10/10          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [687]
[697]    0.0    0.00    0.00      10         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [697]
-----------------------------------------------
                0.00    0.00      10/10          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [688]
[698]    0.0    0.00    0.00      10         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::get() [698]
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [736]
-----------------------------------------------
                0.00    0.00      10/10          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [688]
[699]    0.0    0.00    0.00      10         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [699]
-----------------------------------------------
                0.00    0.00       1/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() [1228]
                0.00    0.00       9/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() [764]
[700]    0.0    0.00    0.00      10         void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [700]
                0.00    0.00      10/10          void std::destroy_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [729]
-----------------------------------------------
                0.00    0.00      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [726]
[701]    0.0    0.00    0.00      10         void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [701]
                0.00    0.00      10/20          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const& std::forward<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>::type&) [502]
                0.00    0.00      10/10          decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [737]
-----------------------------------------------
                0.00    0.00       2/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() [1040]
                0.00    0.00       8/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() [798]
[702]    0.0    0.00    0.00      10         void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [702]
                0.00    0.00      10/10          void std::destroy_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [730]
-----------------------------------------------
                0.00    0.00      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [727]
[703]    0.0    0.00    0.00      10         void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [703]
                0.00    0.00      10/20          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const& std::forward<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>::type&) [503]
                0.00    0.00      10/10          decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [738]
-----------------------------------------------
                0.00    0.00      10/10          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [494]
[704]    0.0    0.00    0.00      10         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [704]
                0.00    0.00      10/1379        std::is_constant_evaluated() [38]
                0.00    0.00      10/10          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [643]
-----------------------------------------------
                0.00    0.00      10/10          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [743]
[705]    0.0    0.00    0.00      10         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [705]
                0.00    0.00      10/1379        std::is_constant_evaluated() [38]
                0.00    0.00      10/10          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [644]
-----------------------------------------------
                0.00    0.00      10/10          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [496]
[706]    0.0    0.00    0.00      10         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [706]
                0.00    0.00      10/1379        std::is_constant_evaluated() [38]
                0.00    0.00      10/10          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [645]
-----------------------------------------------
                0.00    0.00      10/10          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [744]
[707]    0.0    0.00    0.00      10         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [707]
                0.00    0.00      10/1379        std::is_constant_evaluated() [38]
                0.00    0.00      10/10          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [646]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [713]
[708]    0.0    0.00    0.00      10         void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::destroy<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [708]
                0.00    0.00      10/10          void std::destroy_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [731]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [716]
[709]    0.0    0.00    0.00      10         void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::construct<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [709]
                0.00    0.00      10/10          decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [739]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [719]
[710]    0.0    0.00    0.00      10         void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::destroy<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [710]
                0.00    0.00      10/10          void std::destroy_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [732]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [722]
[711]    0.0    0.00    0.00      10         void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::construct<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [711]
                0.00    0.00      10/10          decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [740]
-----------------------------------------------
                0.00    0.00       3/10          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [86]
                0.00    0.00       7/10          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_release() [228]
[712]    0.0    0.00    0.00      10         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [712]
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [497]
                0.00    0.00      10/20          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [484]
                0.00    0.00      10/20          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [493]
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [717]
                0.00    0.00      10/20          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [494]
                0.00    0.00      10/20          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [485]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [86]
[713]    0.0    0.00    0.00      10         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [713]
                0.00    0.00      10/30          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [396]
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [497]
                0.00    0.00      10/10          void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::destroy<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [708]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [716]
[714]    0.0    0.00    0.00      10         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [714]
                0.00    0.00      10/10          std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::Spebo_helper(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [683]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [717]
[715]    0.0    0.00    0.00      10         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [715]
                0.00    0.00      10/10          std::Sp_ebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::~Spebo_helper() [684]
-----------------------------------------------
                0.00    0.00      10/10          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [687]
[716]    0.0    0.00    0.00      10         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [716]
                0.00    0.00      10/81          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [191]
                0.00    0.00      10/30          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [392]
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [714]
                0.00    0.00      10/40          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() [345]
                0.00    0.00      10/30          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [396]
                0.00    0.00      10/10          void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::construct<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [709]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [712]
[717]    0.0    0.00    0.00      10         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [717]
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [715]
                0.00    0.00      10/81          std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [192]
-----------------------------------------------
                0.00    0.00       1/10          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [86]
                0.00    0.00       9/10          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_release() [228]
[718]    0.0    0.00    0.00      10         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [718]
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [498]
                0.00    0.00      10/20          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [486]
                0.00    0.00      10/20          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [495]
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [723]
                0.00    0.00      10/20          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [496]
                0.00    0.00      10/20          std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [487]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [86]
[719]    0.0    0.00    0.00      10         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [719]
                0.00    0.00      10/30          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [397]
                0.00    0.00      10/20          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [498]
                0.00    0.00      10/10          void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::destroy<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [710]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [722]
[720]    0.0    0.00    0.00      10         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [720]
                0.00    0.00      10/10          std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::Spebo_helper(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [685]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [723]
[721]    0.0    0.00    0.00      10         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [721]
                0.00    0.00      10/10          std::Sp_ebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::~Spebo_helper() [686]
-----------------------------------------------
                0.00    0.00      10/10          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [688]
[722]    0.0    0.00    0.00      10         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [722]
                0.00    0.00      10/81          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [191]
                0.00    0.00      10/30          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [393]
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) [720]
                0.00    0.00      10/40          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() [346]
                0.00    0.00      10/30          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [397]
                0.00    0.00      10/10          void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::construct<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [711]
-----------------------------------------------
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [718]
[723]    0.0    0.00    0.00      10         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [723]
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [721]
                0.00    0.00      10/81          std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [192]
-----------------------------------------------
                0.00    0.00      10/10          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [650]
[724]    0.0    0.00    0.00      10         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>) [724]
                0.00    0.00      10/10          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::_M_const_cast() const [655]
                0.00    0.00      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [725]
-----------------------------------------------
                0.00    0.00      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>) [724]
[725]    0.0    0.00    0.00      10         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [725]
                0.00    0.00      29/40          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() [351]
                0.00    0.00      10/74          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [197]
                0.00    0.00      10/10          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator++() [693]
                0.00    0.00      10/20          std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [504]
                0.00    0.00      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::size() const [657]
                0.00    0.00      10/30          std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [398]
                0.00    0.00      10/10          std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long) [747]
                0.00    0.00       9/9           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() [764]
                0.00    0.00       1/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() [616]
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() [1228]
-----------------------------------------------
                0.00    0.00      10/10          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [651]
[726]    0.0    0.00    0.00      10         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [726]
                0.00    0.00      10/10          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [701]
-----------------------------------------------
                0.00    0.00      10/10          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [652]
[727]    0.0    0.00    0.00      10         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [727]
                0.00    0.00      10/10          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [703]
-----------------------------------------------
                0.00    0.00       4/10          Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [1494]
                0.00    0.00       6/10          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [886]
[728]    0.0    0.00    0.00      10         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [728]
                0.00    0.00      13/65          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [209]
                0.00    0.00      13/89          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [184]
                0.00    0.00      13/246         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
                0.00    0.00      13/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [23]
                0.00    0.00      13/189         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [117]
                0.00    0.00      13/847         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [48]
                0.00    0.00      13/318         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [77]
                0.00    0.00      13/155         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [123]
-----------------------------------------------
                0.00    0.00      10/10          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [700]
[729]    0.0    0.00    0.00      10         void std::destroy_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [729]
                0.00    0.00      10/40          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr() [347]
-----------------------------------------------
                0.00    0.00      10/10          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [702]
[730]    0.0    0.00    0.00      10         void std::destroy_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [730]
                0.00    0.00      10/40          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr() [348]
-----------------------------------------------
                0.00    0.00      10/10          void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::destroy<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [708]
[731]    0.0    0.00    0.00      10         void std::destroy_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [731]
                0.00    0.00      10/10          CATCH2_INTERNAL_TEST_0()::item_t::~item_t() [751]
-----------------------------------------------
                0.00    0.00      10/10          void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::destroy<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [710]
[732]    0.0    0.00    0.00      10         void std::destroy_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [732]
                0.00    0.00      10/10          CATCH2_INTERNAL_TEST_0()::item_t::~item_t() [752]
-----------------------------------------------
                0.00    0.00      10/10          CATCH2_INTERNAL_TEST_0() [5]
[733]    0.0    0.00    0.00      10         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() [733]
                0.00    0.00      10/10          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator() [660]
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::allocate_shared<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [741]
                0.00    0.00      10/40          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() [345]
-----------------------------------------------
                0.00    0.00      10/10          CATCH2_INTERNAL_TEST_0() [5]
[734]    0.0    0.00    0.00      10         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() [734]
                0.00    0.00      10/10          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator() [661]
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::allocate_shared<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [742]
                0.00    0.00      10/40          std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() [346]
-----------------------------------------------
                0.00    0.00      10/10          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::get() [696]
[735]    0.0    0.00    0.00      10         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [735]
-----------------------------------------------
                0.00    0.00      10/10          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::get() [698]
[736]    0.0    0.00    0.00      10         std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [736]
-----------------------------------------------
                0.00    0.00      10/10          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [701]
[737]    0.0    0.00    0.00      10         decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [737]
                0.00    0.00      10/20          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const& std::forward<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>::type&) [502]
                0.00    0.00      10/1293        operator new(unsigned long, void) [41]
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [663]
-----------------------------------------------
                0.00    0.00      10/10          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [703]
[738]    0.0    0.00    0.00      10         decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [738]
                0.00    0.00      10/20          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const& std::forward<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>::type&) [503]
                0.00    0.00      10/1293        operator new(unsigned long, void) [41]
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [667]
-----------------------------------------------
                0.00    0.00      10/10          void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::construct<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [709]
[739]    0.0    0.00    0.00      10         decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [739]
                0.00    0.00      10/1293        operator new(unsigned long, void) [41]
                0.00    0.00      10/10          CATCH2_INTERNAL_TEST_0()::item_t::item_t() [749]
-----------------------------------------------
                0.00    0.00      10/10          void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::construct<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) [711]
[740]    0.0    0.00    0.00      10         decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [740]
                0.00    0.00      10/1293        operator new(unsigned long, void) [41]
                0.00    0.00      10/10          CATCH2_INTERNAL_TEST_0()::item_t::item_t() [750]
-----------------------------------------------
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() [733]
[741]    0.0    0.00    0.00      10         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::allocate_shared<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [741]
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [662]
-----------------------------------------------
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() [734]
[742]    0.0    0.00    0.00      10         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::allocate_shared<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) [742]
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [666]
-----------------------------------------------
                0.00    0.00      10/10          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [687]
[743]    0.0    0.00    0.00      10         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [743]
                0.00    0.00      10/10          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [705]
                0.00    0.00      10/20          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [493]
-----------------------------------------------
                0.00    0.00      10/10          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) [688]
[744]    0.0    0.00    0.00      10         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) [744]
                0.00    0.00      10/10          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [707]
                0.00    0.00      10/20          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) [495]
-----------------------------------------------
                0.00    0.00      10/10          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&&) [664]
[745]    0.0    0.00    0.00      10         std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>::type&& std::move<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&) [745]
-----------------------------------------------
                0.00    0.00      10/10          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) [675]
[746]    0.0    0.00    0.00      10         std::remove_reference<std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) [746]
-----------------------------------------------
                0.00    0.00      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [725]
[747]    0.0    0.00    0.00      10         std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long) [747]
                0.00    0.00      10/74          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [197]
                0.00    0.00      10/10          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator+=(long) [692]
-----------------------------------------------
                0.00    0.00      10/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [4]
[748]    0.0    0.00    0.00      10         std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long) [748]
                0.00    0.00      10/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
                0.00    0.00      10/16          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator+=(long) [517]
-----------------------------------------------
                0.00    0.00      10/10          decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [739]
[749]    0.0    0.00    0.00      10         CATCH2_INTERNAL_TEST_0()::item_t::item_t() [749]
                0.00    0.00      10/20          std::shared_ptr<cppthread::item_with_predicate>::shared_ptr() [488]
                0.00    0.00      10/31          std::shared_ptr<cppthread::item_with_predicate>::~shared_ptr() [384]
-----------------------------------------------
                0.00    0.00      10/10          decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [740]
[750]    0.0    0.00    0.00      10         CATCH2_INTERNAL_TEST_0()::item_t::item_t() [750]
                0.00    0.00      10/20          std::shared_ptr<cppthread::item_with_predicate>::shared_ptr() [488]
                0.00    0.00      10/31          std::shared_ptr<cppthread::item_with_predicate>::~shared_ptr() [384]
-----------------------------------------------
                0.00    0.00      10/10          void std::destroy_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [731]
[751]    0.0    0.00    0.00      10         CATCH2_INTERNAL_TEST_0()::item_t::~item_t() [751]
-----------------------------------------------
                0.00    0.00      10/10          void std::destroy_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [732]
[752]    0.0    0.00    0.00      10         CATCH2_INTERNAL_TEST_0()::item_t::~item_t() [752]
-----------------------------------------------
                0.00    0.00      10/10          cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) [650]
[753]    0.0    0.00    0.00      10         cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long)::{lambda()#1}::operator()() const [753]
-----------------------------------------------
                0.00    0.00       9/9           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [760]
[754]    0.0    0.00    0.00       9         __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [754]
-----------------------------------------------
                0.00    0.00       9/9           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [106]
[755]    0.0    0.00    0.00       9         __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_move_assign() [755]
-----------------------------------------------
                0.00    0.00       9/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [761]
[756]    0.0    0.00    0.00       9         __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [756]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [757]
-----------------------------------------------
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [756]
[757]    0.0    0.00    0.00       9         __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [757]
-----------------------------------------------
                0.00    0.00       1/9           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::cbegin() const [5214]
                0.00    0.00       4/9           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [896]
                0.00    0.00       4/9           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [895]
[758]    0.0    0.00    0.00       9         __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&) [758]
-----------------------------------------------
                0.00    0.00       9/9           bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [765]
[759]    0.0    0.00    0.00       9         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [759]
                0.00    0.00      10/711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [58]
                0.00    0.00      10/61          std::char_traits<char>::length(char const) [219]
                0.00    0.00      10/287         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [83]
                0.00    0.00      10/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [23]
                0.00    0.00      10/12          std::char_traits<char>::compare(char const, char const, unsigned long) [573]
                0.00    0.00       8/8           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long) [800]
-----------------------------------------------
                0.00    0.00       3/9           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [943]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [955]
                0.00    0.00       3/9           std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [941]
[760]    0.0    0.00    0.00       9         std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [760]
                0.00    0.00       9/9           __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [754]
-----------------------------------------------
                0.00    0.00       3/9           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [943]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [955]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [952]
[761]    0.0    0.00    0.00       9         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [761]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [756]
-----------------------------------------------
                0.00    0.00       9/9           (anonymous namespace)::test_runner::run() [1269]
[762]    0.0    0.00    0.00       9         std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::pop_front() [762]
                0.00    0.00       9/57          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::empty() const [230]
                0.00    0.00       9/29          std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_get_Tp_allocator() [399]
                0.00    0.00       9/21          void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::destroy<(anonymous namespace)::data_t>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t) [478]
-----------------------------------------------
                0.00    0.00       9/9           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [614]
[763]    0.0    0.00    0.00       9         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() [763]
                0.00    0.00       9/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const [564]
                0.00    0.00       9/14          std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() [536]
                0.00    0.00       9/12          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [593]
-----------------------------------------------
                0.00    0.00       9/9           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [725]
[764]    0.0    0.00    0.00       9         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() [764]
                0.00    0.00       9/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const [658]
                0.00    0.00       9/12          std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() [571]
                0.00    0.00       9/10          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [700]
-----------------------------------------------
                0.00    0.00       1/9           unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1079]
                0.00    0.00       1/9           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [1071]
                0.00    0.00       1/9           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [60], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [60]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [60]> >::type Catch::operator==<char const (&) [60]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [60]) [1072]
                0.00    0.00       3/9           Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [924]
                0.00    0.00       3/9           Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [11325]
[765]    0.0    0.00    0.00       9         bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [765]
                0.00    0.00       9/9           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [759]
-----------------------------------------------
                0.00    0.00       8/8           std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::deallocate(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, unsigned long) [791]
[766]    0.0    0.00    0.00       8         __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::deallocate((anonymous namespace)::data_t, unsigned long) [766]
-----------------------------------------------
                0.00    0.00       8/8           std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::allocate(std::allocator<(anonymous namespace)::data_t>&, unsigned long) [792]
[767]    0.0    0.00    0.00       8         __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::allocate(unsigned long, void const) [767]
                0.00    0.00       8/8           __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::_M_max_size() const [772]
-----------------------------------------------
                0.00    0.00       8/8           std::allocator<(anonymous namespace)::data_t>::allocator() [775]
[768]    0.0    0.00    0.00       8         __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::new_allocator() [768]
-----------------------------------------------
                0.00    0.00       8/8           std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::deallocate(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t*, unsigned long) [793]
[769]    0.0    0.00    0.00       8         __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::deallocate((anonymous namespace)::data_t*, unsigned long) [769]
-----------------------------------------------
                0.00    0.00       8/8           std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::allocate(std::allocator<(anonymous namespace)::data_t>&, unsigned long) [794]
[770]    0.0    0.00    0.00       8         __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::allocate(unsigned long, void const) [770]
                0.00    0.00       8/8           __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::_M_max_size() const [773]
-----------------------------------------------
                0.00    0.00       8/8           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [8974]
[771]    0.0    0.00    0.00       8         __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_copy_assign() [771]
-----------------------------------------------
                0.00    0.00       8/8           __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::allocate(unsigned long, void const) [767]
[772]    0.0    0.00    0.00       8         __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::_M_max_size() const [772]
-----------------------------------------------
                0.00    0.00       8/8           __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::allocate(unsigned long, void const) [770]
[773]    0.0    0.00    0.00       8         __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::_M_max_size() const [773]
-----------------------------------------------
                0.00    0.00       1/8           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [1235]
                0.00    0.00       1/8           Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4335]
                0.00    0.00       2/8           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [8422]
                0.00    0.00       4/8           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_check_len(unsigned long, char const) const [5213]
[774]    0.0    0.00    0.00       8         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [774]
-----------------------------------------------
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequeimpl::Dequeimpl() [779]
[775]    0.0    0.00    0.00       8         std::allocator<(anonymous namespace)::data_t>::allocator() [775]
                0.00    0.00       8/8           __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::new_allocator() [768]
-----------------------------------------------
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequeimpl::~Dequeimpl() [780]
[776]    0.0    0.00    0.00       8         std::allocator<(anonymous namespace)::data_t>::~allocator() [776]
-----------------------------------------------
                0.00    0.00       8/8           std::weak_ptr<cppthread::item_with_predicate>::weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [802]
[777]    0.0    0.00    0.00       8         std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [777]
                0.00    0.00       8/16          std::__weak_count<(__gnu_cxx::Lockpolicy)2>::__weak_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [514]
-----------------------------------------------
                0.00    0.00       8/8           std::weak_ptr<cppthread::item_with_predicate>::weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [803]
[778]    0.0    0.00    0.00       8         std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [778]
                0.00    0.00       8/16          std::__weak_count<(__gnu_cxx::Lockpolicy)2>::__weak_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [514]
-----------------------------------------------
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequebase() [789]
[779]    0.0    0.00    0.00       8         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequeimpl::Dequeimpl() [779]
                0.00    0.00       8/8           std::allocator<(anonymous namespace)::data_t>::allocator() [775]
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequeimpl_data::Dequeimpl_data() [783]
-----------------------------------------------
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::~Dequebase() [790]
[780]    0.0    0.00    0.00       8         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequeimpl::~Dequeimpl() [780]
                0.00    0.00       8/8           std::allocator<(anonymous namespace)::data_t>::~allocator() [776]
-----------------------------------------------
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_initialize_map(unsigned long) [787]
[781]    0.0    0.00    0.00       8         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_allocate_map(unsigned long) [781]
                0.00    0.00       8/16          std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_get_map_allocator() const [509]
                0.00    0.00       8/8           std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::allocate(std::allocator<(anonymous namespace)::data_t>&, unsigned long) [794]
                0.00    0.00       8/16          std::allocator<(anonymous namespace)::data_t>::~allocator() [513]
-----------------------------------------------
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_initialize_map(unsigned long) [787]
[782]    0.0    0.00    0.00       8         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_create_nodes((anonymous namespace)::data_t*, (anonymous namespace)::data_t**) [782]
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_allocate_node() [784]
-----------------------------------------------
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequeimpl::Dequeimpl() [779]
[783]    0.0    0.00    0.00       8         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequeimpl_data::Dequeimpl_data() [783]
                0.00    0.00      16/16          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::Dequeiterator() [516]
-----------------------------------------------
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_create_nodes((anonymous namespace)::data_t*, (anonymous namespace)::data_t**) [782]
[784]    0.0    0.00    0.00       8         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_allocate_node() [784]
                0.00    0.00       8/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00       8/8           std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::allocate(std::allocator<(anonymous namespace)::data_t>&, unsigned long) [792]
-----------------------------------------------
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::~Dequebase() [790]
[785]    0.0    0.00    0.00       8         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_destroy_nodes((anonymous namespace)::data_t**, (anonymous namespace)::data_t**) [785]
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_deallocate_node((anonymous namespace)::data_t) [788]
-----------------------------------------------
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::~Dequebase() [790]
[786]    0.0    0.00    0.00       8         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_deallocate_map((anonymous namespace)::data_t*, unsigned long) [786]
                0.00    0.00       8/16          std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_get_map_allocator() const [509]
                0.00    0.00       8/8           std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::deallocate(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t**, unsigned long) [793]
                0.00    0.00       8/16          std::allocator<(anonymous namespace)::data_t>::~allocator() [513]
-----------------------------------------------
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequebase() [789]
[787]    0.0    0.00    0.00       8         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_initialize_map(unsigned long) [787]
                0.00    0.00      16/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00      16/16          std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::_M_set_node((anonymous namespace)::data_t**) [515]
                0.00    0.00       8/159         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [122]
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_allocate_map(unsigned long) [781]
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_create_nodes((anonymous namespace)::data_t**, (anonymous namespace)::data_t**) [782]
-----------------------------------------------
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_destroy_nodes((anonymous namespace)::data_t**, (anonymous namespace)::data_t**) [785]
[788]    0.0    0.00    0.00       8         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_deallocate_node((anonymous namespace)::data_t) [788]
                0.00    0.00       8/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00       8/8           std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::deallocate(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, unsigned long) [791]
-----------------------------------------------
                0.00    0.00       8/8           std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::deque() [796]
[789]    0.0    0.00    0.00       8         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequebase() [789]
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequeimpl::Dequeimpl() [779]
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_initialize_map(unsigned long) [787]
-----------------------------------------------
                0.00    0.00       8/8           std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::~deque() [797]
[790]    0.0    0.00    0.00       8         std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::~Dequebase() [790]
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_destroy_nodes((anonymous namespace)::data_t**, (anonymous namespace)::data_t**) [785]
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_deallocate_map((anonymous namespace)::data_t**, unsigned long) [786]
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequeimpl::~Dequeimpl() [780]
-----------------------------------------------
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_deallocate_node((anonymous namespace)::data_t) [788]
[791]    0.0    0.00    0.00       8         std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::deallocate(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, unsigned long) [791]
                0.00    0.00       8/1379        std::is_constant_evaluated() [38]
                0.00    0.00       8/8           __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::deallocate((anonymous namespace)::data_t, unsigned long) [766]
-----------------------------------------------
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_allocate_node() [784]
[792]    0.0    0.00    0.00       8         std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::allocate(std::allocator<(anonymous namespace)::data_t>&, unsigned long) [792]
                0.00    0.00       8/1379        std::is_constant_evaluated() [38]
                0.00    0.00       8/8           __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::allocate(unsigned long, void const) [767]
-----------------------------------------------
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_deallocate_map((anonymous namespace)::data_t**, unsigned long) [786]
[793]    0.0    0.00    0.00       8         std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::deallocate(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t**, unsigned long) [793]
                0.00    0.00       8/1379        std::is_constant_evaluated() [38]
                0.00    0.00       8/8           __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::deallocate((anonymous namespace)::data_t*, unsigned long) [769]
-----------------------------------------------
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_allocate_map(unsigned long) [781]
[794]    0.0    0.00    0.00       8         std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::allocate(std::allocator<(anonymous namespace)::data_t>&, unsigned long) [794]
                0.00    0.00       8/1379        std::is_constant_evaluated() [38]
                0.00    0.00       8/8           __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::allocate(unsigned long, void const) [770]
-----------------------------------------------
                0.00    0.00       8/8           std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::~deque() [797]
[795]    0.0    0.00    0.00       8         std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_destroy_data(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>, std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>, std::allocator<(anonymous namespace)::data_t> const&) [795]
-----------------------------------------------
                0.00    0.00       4/8           cppthread::fifo<(anonymous namespace)::data_t>::fifo() [891]
                0.00    0.00       4/8           (anonymous namespace)::test_runner::test_runner() [887]
[796]    0.0    0.00    0.00       8         std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::deque() [796]
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequebase() [789]
-----------------------------------------------
                0.00    0.00       4/8           cppthread::fifo<(anonymous namespace)::data_t>::~fifo() [892]
                0.00    0.00       4/8           (anonymous namespace)::test_runner::~test_runner() [888]
[797]    0.0    0.00    0.00       8         std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::~deque() [797]
                0.00    0.00       8/29          std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_get_Tp_allocator() [399]
                0.00    0.00       8/2180        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::end() [27]
                0.00    0.00       8/2192        std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::begin() [26]
                0.00    0.00       8/8           std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_destroy_data(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>, std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>, std::allocator<(anonymous namespace)::data_t> const&) [795]
                0.00    0.00       8/8           std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::~Dequebase() [790]
-----------------------------------------------
                0.00    0.00       8/8           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [4]
[798]    0.0    0.00    0.00       8         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() [798]
                0.00    0.00       8/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const [659]
                0.00    0.00       8/12          std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() [572]
                0.00    0.00       8/10          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [702]
-----------------------------------------------
                0.00    0.00       8/8           Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [352]
[799]    0.0    0.00    0.00       8         void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [799]
                0.00    0.00      16/80          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [193]
                0.00    0.00      16/47          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [307]
                0.00    0.00      16/22          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [469]
                0.00    0.00       8/12          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [565]
                0.00    0.00       8/13          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [548]
                0.00    0.00       8/11          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [634]
                0.00    0.00       8/13          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [545]
                0.00    0.00       8/303         Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [79]
                0.00    0.00       8/110         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt&&) [158]
                0.00    0.00       8/62          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [216]
-----------------------------------------------
                0.00    0.00       8/8           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [759]
[800]    0.0    0.00    0.00       8         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long) [800]
-----------------------------------------------
                0.00    0.00       8/8           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [8974]
[801]    0.0    0.00    0.00       8         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [801]
                0.00    0.00      16/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [23]
                0.00    0.00       8/246         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
                0.00    0.00       8/65          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [209]
                0.00    0.00       8/189         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [117]
                0.00    0.00       8/1295        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [40]
                0.00    0.00       5/89          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [184]
                0.00    0.00       5/847         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [48]
                0.00    0.00       5/318         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [77]
                0.00    0.00       5/155         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [123]
-----------------------------------------------
                0.00    0.00       8/8           CATCH2_INTERNAL_TEST_0() [5]
[802]    0.0    0.00    0.00       8         std::weak_ptr<cppthread::item_with_predicate>::weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [802]
                0.00    0.00       8/8           std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [777]
-----------------------------------------------
                0.00    0.00       8/8           CATCH2_INTERNAL_TEST_0() [5]
[803]    0.0    0.00    0.00       8         std::weak_ptr<cppthread::item_with_predicate>::weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [803]
                0.00    0.00       8/8           std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [778]
-----------------------------------------------
                0.00    0.00       7/7           decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [840]
[804]    0.0    0.00    0.00       7         Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [804]
                0.00    0.00       7/27          Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [401]
-----------------------------------------------
                0.00    0.00       7/7           void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [837]
[805]    0.0    0.00    0.00       7         Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [805]
                0.00    0.00       7/27          Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [402]
-----------------------------------------------
                0.00    0.00       7/7           std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [811]
[806]    0.0    0.00    0.00       7         __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [806]
-----------------------------------------------
                0.00    0.00       7/7           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [827]
[807]    0.0    0.00    0.00       7         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [807]
-----------------------------------------------
                0.00    0.00       7/7           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [828]
[808]    0.0    0.00    0.00       7         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [808]
                0.00    0.00       7/7           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [810]
-----------------------------------------------
                0.00    0.00       7/7           Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::value() const & [4928]
[809]    0.0    0.00    0.00       7         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const [809]
-----------------------------------------------
                0.00    0.00       7/7           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [808]
[810]    0.0    0.00    0.00       7         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [810]
-----------------------------------------------
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [838]
[811]    0.0    0.00    0.00       7         std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [811]
                0.00    0.00       7/7           __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [806]
-----------------------------------------------
                0.00    0.00       7/7           CATCH2_INTERNAL_TEST_0() [5]
[812]    0.0    0.00    0.00       7         std::allocator<std::weak_ptr<cppthread::item_with_predicate> >::allocator() [812]
                0.00    0.00      27/27          __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::new_allocator() [405]
-----------------------------------------------
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [841]
[813]    0.0    0.00    0.00       7         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [813]
                0.00    0.00       7/56          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [232]
                0.00    0.00       7/7           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [818]
-----------------------------------------------
                0.00    0.00       1/7           Catch::Clara::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2357]
                0.00    0.00       6/7           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [845]
[814]    0.0    0.00    0.00       7         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [814]
                0.00    0.00       7/7           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [819]
-----------------------------------------------
                0.00    0.00       2/7           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [1017]
                0.00    0.00       2/7           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::_M_swap_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&) [6281]
                0.00    0.00       3/7           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [933]
[815]    0.0    0.00    0.00       7         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [815]
-----------------------------------------------
                0.00    0.00       2/7           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [1018]
                0.00    0.00       2/7           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::_M_swap_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&) [6284]
                0.00    0.00       3/7           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [935]
[816]    0.0    0.00    0.00       7         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [816]
-----------------------------------------------
                0.00    0.00       7/7           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [818]
[817]    0.0    0.00    0.00       7         std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [817]
-----------------------------------------------
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [813]
[818]    0.0    0.00    0.00       7         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [818]
                0.00    0.00       7/56          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [232]
                0.00    0.00       7/7           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [822]
                0.00    0.00       7/7           std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [817]
-----------------------------------------------
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [814]
[819]    0.0    0.00    0.00       7         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [819]
                0.00    0.00       7/606         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [59]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [831]
[820]    0.0    0.00    0.00       7         std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [820]
                0.00    0.00       7/21          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [477]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [832]
[821]    0.0    0.00    0.00       7         std::Sp_ebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::~Spebo_helper() [821]
                0.00    0.00       7/28          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [400]
-----------------------------------------------
                0.00    0.00       7/7           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [818]
[822]    0.0    0.00    0.00       7         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [822]
                0.00    0.00       7/14          std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [534]
                0.00    0.00       7/7           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&) [842]
                0.00    0.00       7/7           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::get() [823]
                0.00    0.00       7/21          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [477]
                0.00    0.00       7/56          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [232]
                0.00    0.00       7/1293        operator new(unsigned long, void) [41]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [833]
                0.00    0.00       7/28          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [400]
                0.00    0.00       7/7           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [824]
                0.00    0.00       7/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [479]
                0.00    0.00       7/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [539]
                0.00    0.00       7/14          std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [535]
-----------------------------------------------
                0.00    0.00       7/7           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [822]
[823]    0.0    0.00    0.00       7         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::get() [823]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [839]
-----------------------------------------------
                0.00    0.00       7/7           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [822]
[824]    0.0    0.00    0.00       7         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [824]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [830]
[825]    0.0    0.00    0.00       7         void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [825]
                0.00    0.00       7/7           void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [837]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [833]
[826]    0.0    0.00    0.00       7         void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [826]
                0.00    0.00       7/56          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [232]
                0.00    0.00       7/7           decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [840]
-----------------------------------------------
                0.00    0.00       7/7           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [539]
[827]    0.0    0.00    0.00       7         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [827]
                0.00    0.00       7/1379        std::is_constant_evaluated() [38]
                0.00    0.00       7/7           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [807]
-----------------------------------------------
                0.00    0.00       7/7           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&) [842]
[828]    0.0    0.00    0.00       7         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [828]
                0.00    0.00       7/1379        std::is_constant_evaluated() [38]
                0.00    0.00       7/7           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [808]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [86]
[829]    0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [829]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [540]
                0.00    0.00       7/14          std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [534]
                0.00    0.00       7/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [538]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [834]
                0.00    0.00       7/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [539]
                0.00    0.00       7/14          std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [535]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [86]
[830]    0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [830]
                0.00    0.00       7/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [479]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [540]
                0.00    0.00       7/7           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [825]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [833]
[831]    0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [831]
                0.00    0.00       7/7           std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [820]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [834]
[832]    0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [832]
                0.00    0.00       7/7           std::Sp_ebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::~Spebo_helper() [821]
-----------------------------------------------
                0.00    0.00       7/7           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [822]
[833]    0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [833]
                0.00    0.00       7/81          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [191]
                0.00    0.00       7/21          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [477]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [831]
                0.00    0.00       7/28          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [400]
                0.00    0.00       7/56          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [232]
                0.00    0.00       7/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [479]
                0.00    0.00       7/7           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [826]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [829]
[834]    0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [834]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [832]
                0.00    0.00       7/81          std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [192]
-----------------------------------------------
                0.00    0.00       7/7           CATCH2_INTERNAL_TEST_0() [5]
[835]    0.0    0.00    0.00       7         std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::deque(std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [835]
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequebase(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [422]
                0.00    0.00      27/27          std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >::end() const [409]
                0.00    0.00      27/54          std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >::begin() const [242]
                0.00    0.00      27/27          void std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_range_initialize<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::forward_iterator_tag) [432]
-----------------------------------------------
                0.00    0.00       7/7           CATCH2_INTERNAL_TEST_0() [5]
[836]    0.0    0.00    0.00       7         std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::~deque() [836]
                0.00    0.00      27/108         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_get_Tp_allocator() [161]
                0.00    0.00      27/27          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::end() [433]
                0.00    0.00      27/27          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::begin() [434]
                0.00    0.00      27/27          std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_destroy_data(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [429]
                0.00    0.00      27/27          std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::~Dequebase() [423]
-----------------------------------------------
                0.00    0.00       7/7           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [825]
[837]    0.0    0.00    0.00       7         void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [837]
                0.00    0.00       7/7           Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [805]
-----------------------------------------------
                0.00    0.00       1/7           Catch::Clara::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2357]
                0.00    0.00       6/7           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [845]
[838]    0.0    0.00    0.00       7         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [838]
                0.00    0.00       7/56          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [232]
                0.00    0.00       7/7           std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [811]
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [841]
                0.00    0.00       7/28          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [400]
-----------------------------------------------
                0.00    0.00       7/7           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::get() [823]
[839]    0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [839]
-----------------------------------------------
                0.00    0.00       7/7           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [826]
[840]    0.0    0.00    0.00       7         decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [840]
                0.00    0.00       7/56          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [232]
                0.00    0.00       7/1293        operator new(unsigned long, void) [41]
                0.00    0.00       7/7           Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [804]
-----------------------------------------------
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [838]
[841]    0.0    0.00    0.00       7         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [841]
                0.00    0.00       7/56          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [232]
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [813]
-----------------------------------------------
                0.00    0.00       7/7           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [822]
[842]    0.0    0.00    0.00       7         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&) [842]
                0.00    0.00       7/7           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [828]
                0.00    0.00       7/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [538]
-----------------------------------------------
                0.00    0.00       1/7           std::enable_if<std::is_assignable<std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&, std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::value, std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [5930]
                0.00    0.00       6/7           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [851]
[843]    0.0    0.00    0.00       7         std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [843]
-----------------------------------------------
                0.00    0.00       2/6           Catch::makeCommandLineParser(Catch::ConfigData&) [2054]
                0.00    0.00       4/6           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
[844]    0.0    0.00    0.00       6         Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [844]
                0.00    0.00       6/6           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [845]
                0.00    0.00       6/60          std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [224]
-----------------------------------------------
                0.00    0.00       6/6           Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [844]
[845]    0.0    0.00    0.00       6         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [845]
                0.00    0.00       6/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [332]
                0.00    0.00       6/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [838]
                0.00    0.00       6/6           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [851]
                0.00    0.00       6/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [814]
                0.00    0.00       6/260         Catch::StringRef::StringRef() [90]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [849]
[846]    0.0    0.00    0.00       6         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [846]
-----------------------------------------------
                0.00    0.00       2/6           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::back() [1037]
                0.00    0.00       4/6           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::front() [899]
[847]    0.0    0.00    0.00       6         std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::operator() const [847]
-----------------------------------------------
                0.00    0.00       6/6           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [886]
[848]    0.0    0.00    0.00       6         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [848]
                0.00    0.00       6/180         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [119]
-----------------------------------------------
                0.00    0.00       3/6           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [943]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [951]
[849]    0.0    0.00    0.00       6         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [849]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [846]
-----------------------------------------------
                0.00    0.00       3/6           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [943]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [951]
[850]    0.0    0.00    0.00       6         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [850]
-----------------------------------------------
                0.00    0.00       6/6           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [845]
[851]    0.0    0.00    0.00       6         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [851]
                0.00    0.00       6/7           std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [843]
                0.00    0.00       6/6           std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [853]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [5]
[852]    0.0    0.00    0.00       6         std::shared_ptr<cppthread::item_with_predicate>::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [852]
                0.00    0.00       6/6           std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [854]
-----------------------------------------------
                0.00    0.00       6/6           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [851]
[853]    0.0    0.00    0.00       6         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [853]
                0.00    0.00       6/358         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [73]
                0.00    0.00       6/369         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [72]
-----------------------------------------------
                0.00    0.00       6/6           std::shared_ptr<cppthread::item_with_predicate>::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [852]
[854]    0.0    0.00    0.00       6         std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [854]
                0.00    0.00       6/120         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [152]
-----------------------------------------------
                0.00    0.00       1/6           std::function<void (cppthread::thread)>::function<void ()(cppthread::thread), void>(void (&&)(cppthread::thread)) [1238]
                0.00    0.00       5/6           std::function<void (cppthread::thread)>::function(decltype(nullptr)) [1237]
[855]    0.0    0.00    0.00       6         std::Functionbase::Functionbase() [855]
-----------------------------------------------
                0.00    0.00       6/6           std::function<void (cppthread::thread)>::~function() [1041]
[856]    0.0    0.00    0.00       6         std::Functionbase::~Functionbase() [856]
                0.00    0.00       1/1           std::Functionhandler<void (cppthread::thread), void ()(cppthread::thread)>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1216]
-----------------------------------------------
                0.00    0.00       6/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [860]
[857]    0.0    0.00    0.00       6         std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>&) [857]
-----------------------------------------------
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [970]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [951]
[858]    0.0    0.00    0.00       6         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [858]
                0.00    0.00       6/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [863]
-----------------------------------------------
                0.00    0.00       3/6           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [943]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [951]
[859]    0.0    0.00    0.00       6         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [859]
                0.00    0.00       3/3           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [949]
-----------------------------------------------
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [952]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [951]
[860]    0.0    0.00    0.00       6         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [860]
                0.00    0.00       6/6           std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>&) [857]
-----------------------------------------------
                0.00    0.00       6/6           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [886]
[861]    0.0    0.00    0.00       6         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [861]
                0.00    0.00      24/711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [58]
                0.00    0.00      24/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [23]
                0.00    0.00      24/40          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [355]
-----------------------------------------------
                0.00    0.00       6/6           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [886]
[862]    0.0    0.00    0.00       6         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [862]
                0.00    0.00       6/971         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [47]
                0.00    0.00       6/101         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [163]
                0.00    0.00       6/1295        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [40]
-----------------------------------------------
                0.00    0.00       6/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [858]
[863]    0.0    0.00    0.00       6         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [863]
-----------------------------------------------
                0.00    0.00       1/6           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_a<true, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1247]
                0.00    0.00       5/6           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_a<true, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [879]
[864]    0.0    0.00    0.00       6         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__niter_wrap<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [864]
                0.00    0.00       6/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
-----------------------------------------------
                0.00    0.00       1/6           __gnu_cxx::__enable_if<std::__is_random_access_iter<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::iterator_traits<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::iterator_category>::__value, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::__type std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1249]
                0.00    0.00       5/6           __gnu_cxx::__enable_if<std::__is_random_access_iter<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::iterator_traits<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::iterator_category>::__value, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::__type std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [880]
[865]    0.0    0.00    0.00       6         long const& std::min<long>(long const&, long const&) [865]
-----------------------------------------------
                0.00    0.00       2/6           (anonymous namespace)::log_message_t& std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::emplace_back<(anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t&&) [1036]
                0.00    0.00       2/6           decltype (::new ((void)(0)) (anonymous namespace)::log_message_t((declval<(anonymous namespace)::log_message_t>)())) std::construct_at<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&&) [1243]
                0.00    0.00       2/6           void std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::construct<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t>(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&&) [1032]
[866]    0.0    0.00    0.00       6         (anonymous namespace)::log_message_t&& std::forward<(anonymous namespace)::log_message_t>(std::remove_reference<(anonymous namespace)::log_message_t>::type&) [866]
-----------------------------------------------
                0.00    0.00       1/5           Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2356]
                0.00    0.00       4/5           Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4302]
[867]    0.0    0.00    0.00       5         Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [867]
-----------------------------------------------
                0.00    0.00       5/5           cppthread::cppthread_exception::~cppthread_exception() [997]
[868]    0.0    0.00    0.00       5         libexcept::exception_t::~exception_t() [868]
                0.00    0.00       5/5           libexcept::exception_base_t::~exception_base_t() [869]
-----------------------------------------------
                0.00    0.00       5/5           libexcept::exception_t::~exception_t() [868]
[869]    0.0    0.00    0.00       5         libexcept::exception_base_t::~exception_base_t() [869]
                0.00    0.00       5/5           std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list() [878]
                0.00    0.00       5/15          std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [526]
-----------------------------------------------
                0.00    0.00       5/5           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl() [875]
[870]    0.0    0.00    0.00       5         std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [870]
-----------------------------------------------
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_0() [5]
[871]    0.0    0.00    0.00       5         std::shared_ptr<cppthread::item_with_predicate>::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [871]
                0.00    0.00       5/5           std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [873]
-----------------------------------------------
                0.00    0.00       5/5           std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_a2<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [883]
[872]    0.0    0.00    0.00       5         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [872]
                0.00    0.00      11/34          std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>::type&& std::move<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&) [381]
                0.00    0.00      11/22          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&&) [466]
-----------------------------------------------
                0.00    0.00       5/5           std::shared_ptr<cppthread::item_with_predicate>::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) [871]
[873]    0.0    0.00    0.00       5         std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) [873]
                0.00    0.00       5/120         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [152]
-----------------------------------------------
                0.00    0.00       1/5           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::~deque() [8078]
                0.00    0.00       4/5           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::front() [899]
[874]    0.0    0.00    0.00       5         std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::begin() [874]
                0.00    0.00       5/10          std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::Dequeiterator(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t> const&) [689]
-----------------------------------------------
                0.00    0.00       5/5           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [877]
[875]    0.0    0.00    0.00       5         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl() [875]
                0.00    0.00       5/5           std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [870]
-----------------------------------------------
                0.00    0.00       5/5           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [877]
[876]    0.0    0.00    0.00       5         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [876]
-----------------------------------------------
                0.00    0.00       5/5           std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list() [878]
[877]    0.0    0.00    0.00       5         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [877]
                0.00    0.00       5/5           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [876]
                0.00    0.00       5/5           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl() [875]
-----------------------------------------------
                0.00    0.00       5/5           libexcept::exception_base_t::~exception_base_t() [869]
[878]    0.0    0.00    0.00       5         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list() [878]
                0.00    0.00       5/5           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [877]
-----------------------------------------------
                0.00    0.00       5/5           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::move<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [885]
[879]    0.0    0.00    0.00       5         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_a<true, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [879]
                0.00    0.00      15/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
                0.00    0.00      15/18          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__niter_base<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [506]
                0.00    0.00       5/5           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [882]
                0.00    0.00       5/6           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__niter_wrap<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [864]
-----------------------------------------------
                0.00    0.00       5/5           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_dit<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [884]
[880]    0.0    0.00    0.00       5         __gnu_cxx::__enable_if<std::__is_random_access_iter<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::iterator_traits<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::iterator_category>::__value, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::__type std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [880]
                0.00    0.00       5/6           long const& std::min<long>(long const&, long const&) [865]
                0.00    0.00       5/5           std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [881]
                0.00    0.00       5/16          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator+=(long) [517]
                0.00    0.00       5/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
-----------------------------------------------
                0.00    0.00       5/5           __gnu_cxx::__enable_if<std::__is_random_access_iter<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::iterator_traits<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::iterator_category>::__value, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::__type std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [880]
[881]    0.0    0.00    0.00       5         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [881]
                0.00    0.00       5/5           std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_a2<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [883]
-----------------------------------------------
                0.00    0.00       5/5           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_a<true, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [879]
[882]    0.0    0.00    0.00       5         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [882]
                0.00    0.00      15/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
                0.00    0.00       5/5           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_dit<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [884]
-----------------------------------------------
                0.00    0.00       5/5           std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [881]
[883]    0.0    0.00    0.00       5         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_a2<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [883]
                0.00    0.00       5/1379        std::is_constant_evaluated() [38]
                0.00    0.00       5/5           std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [872]
-----------------------------------------------
                0.00    0.00       5/5           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [882]
[884]    0.0    0.00    0.00       5         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_dit<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [884]
                0.00    0.00       5/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
                0.00    0.00       5/5           __gnu_cxx::__enable_if<std::__is_random_access_iter<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::iterator_traits<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::iterator_category>::__value, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::__type std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [880]
-----------------------------------------------
                0.00    0.00       5/5           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [4]
[885]    0.0    0.00    0.00       5         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::move<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [885]
                0.00    0.00      15/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
                0.00    0.00      10/12          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__miter_base<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [621]
                0.00    0.00       5/5           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_a<true, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [879]
-----------------------------------------------
                0.00    0.00       5/5           cppthread::cppthread_exception::cppthread_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [996]
[886]    0.0    0.00    0.00       5         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [886]
                0.00    0.00       6/61          std::char_traits<char>::length(char const) [219]
                0.00    0.00       6/6           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [848]
                0.00    0.00       6/59          __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [226]
                0.00    0.00       6/6           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [862]
                0.00    0.00       6/711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [58]
                0.00    0.00       6/10          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [728]
                0.00    0.00       6/12          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [617]
                0.00    0.00       6/6           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [861]
-----------------------------------------------
                0.00    0.00       1/4           CATCH2_INTERNAL_TEST_5() [974]
                0.00    0.00       3/4           CATCH2_INTERNAL_TEST_0() [904]
[887]    0.0    0.00    0.00       4         (anonymous namespace)::test_runner::test_runner() [887]
                0.00    0.00       4/39          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [363]
                0.00    0.00       4/786         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [52]
                0.00    0.00       4/4           cppthread::fifo<(anonymous namespace)::data_t>::fifo() [891]
                0.00    0.00       4/8           std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::deque() [796]
-----------------------------------------------
                0.00    0.00       1/4           CATCH2_INTERNAL_TEST_5() [974]
                0.00    0.00       3/4           CATCH2_INTERNAL_TEST_0() [904]
[888]    0.0    0.00    0.00       4         (anonymous namespace)::test_runner::~test_runner() [888]
                0.00    0.00       4/8           std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::~deque() [797]
                0.00    0.00       4/4           cppthread::fifo<(anonymous namespace)::data_t>::~fifo() [892]
-----------------------------------------------
                0.00    0.00       2/4           CATCH2_INTERNAL_TEST_0() [904]
                0.00    0.00       2/4           void std::destroy_at<(anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t) [1043]
[889]    0.0    0.00    0.00       4         (anonymous namespace)::log_message_t::~log_message_t() [889]
                0.00    0.00       4/786         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [52]
-----------------------------------------------
                0.00    0.00       1/4           __static_initialization_and_destruction_0(int, int) [1052]
                0.00    0.00       1/4           __static_initialization_and_destruction_0(int, int) [1266]
                0.00    0.00       2/4           __static_initialization_and_destruction_0(int, int) [1051]
[890]    0.0    0.00    0.00       4         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [890]
-----------------------------------------------
                0.00    0.00       4/4           (anonymous namespace)::test_runner::test_runner() [887]
[891]    0.0    0.00    0.00       4         cppthread::fifo<(anonymous namespace)::data_t>::fifo() [891]
                0.00    0.00       4/8           std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::deque() [796]
-----------------------------------------------
                0.00    0.00       4/4           (anonymous namespace)::test_runner::~test_runner() [888]
[892]    0.0    0.00    0.00       4         cppthread::fifo<(anonymous namespace)::data_t>::~fifo() [892]
                0.00    0.00       4/8           std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::~deque() [797]
-----------------------------------------------
                0.00    0.00       2/4           __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [989]
                0.00    0.00       2/4           __gnu_cxx::new_allocator<Catch::Clara::Arg>::max_size() const [4528]
[893]    0.0    0.00    0.00       4         __gnu_cxx::new_allocator<Catch::Clara::Arg>::_M_max_size() const [893]
-----------------------------------------------
                0.00    0.00       1/4           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [1235]
                0.00    0.00       1/4           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [4963]
                0.00    0.00       2/4           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::max_size() const [5216]
[894]    0.0    0.00    0.00       4         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [894]
-----------------------------------------------
                0.00    0.00       1/4           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [1235]
                0.00    0.00       1/4           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [8422]
                0.00    0.00       1/4           Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [2355]
                0.00    0.00       1/4           Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4335]
[895]    0.0    0.00    0.00       4         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [895]
                0.00    0.00       4/9           __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&) [758]
-----------------------------------------------
                0.00    0.00       1/4           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [1235]
                0.00    0.00       1/4           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [8422]
                0.00    0.00       1/4           Catch::Clara::Parser::operator|=(Catch::Clara::Parser const&) [2355]
                0.00    0.00       1/4           Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4335]
[896]    0.0    0.00    0.00       4         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [896]
                0.00    0.00       4/9           __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&) [758]
-----------------------------------------------
                0.00    0.00       4/4           __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1050]
[897]    0.0    0.00    0.00       4         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [897]
                0.00    0.00      15/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [23]
-----------------------------------------------
                0.00    0.00       1/4           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::~deque() [8078]
                0.00    0.00       1/4           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_destroy_data_aux(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>, std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>) [1220]
                0.00    0.00       2/4           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::pop_front() [1038]
[898]    0.0    0.00    0.00       4         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_get_Tp_allocator() [898]
-----------------------------------------------
                0.00    0.00       4/4           (anonymous namespace)::cppthread_log_callback(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1279]
[899]    0.0    0.00    0.00       4         std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::front() [899]
                0.00    0.00       4/16          std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::empty() const [510]
                0.00    0.00       4/5           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::begin() [874]
                0.00    0.00       4/6           std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::operator() const [847]
-----------------------------------------------
                0.00    0.00       4/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const) [11272]
[900]    0.0    0.00    0.00       4         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [900]
                0.00    0.00       4/61          std::char_traits<char>::length(char const) [219]
                0.00    0.00       4/16          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [511]
                0.00    0.00       4/40          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [355]
-----------------------------------------------
                0.00    0.00       4/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [355]
[901]    0.0    0.00    0.00       4         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [901]
                0.00    0.00       8/246         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
                0.00    0.00       8/189         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [117]
                0.00    0.00       4/65          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [209]
                0.00    0.00       4/89          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [184]
                0.00    0.00       4/3510        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [23]
                0.00    0.00       4/847         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [48]
                0.00    0.00       4/318         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [77]
                0.00    0.00       4/155         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [123]
-----------------------------------------------
                0.00    0.00       4/4           Catch::TestCaseTracking::TrackerContext::startRun() [1875]
[902]    0.0    0.00    0.00       4         std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [902]
                0.00    0.00       4/47          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [309]
-----------------------------------------------
                0.00    0.00       1/4           void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [1240]
                0.00    0.00       1/4           void std::allocatortraits<std::allocator<Catch::Clara::Arg> >::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, Catch::Clara::Arg const&) [7245]
                0.00    0.00       1/4           void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [8412]
                0.00    0.00       1/4           void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [3113]
[903]    0.0    0.00    0.00       4         Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&) [903]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [6]
[904]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_0() [904]
                0.00    0.00      54/198         operator"" catchsr(char const, unsigned long) [116]
                0.00    0.00      36/153         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [125]
                0.00    0.00      25/97          Catch::AssertionHandler::~AssertionHandler() [167]
                0.00    0.00      19/52          Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [263]
                0.00    0.00      19/52          void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [261]
                0.00    0.00      12/12          std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::push_back((anonymous namespace)::data_t&&) [611]
                0.00    0.00      12/12          cppthread::fifo<(anonymous namespace)::data_t>::push_back((anonymous namespace)::data_t const&) [556]
                0.00    0.00       9/10          Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [641]
                0.00    0.00       6/39          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [363]
                0.00    0.00       4/786         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [52]
                0.00    0.00       4/16          std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::empty() const [510]
                0.00    0.00       3/10          unittest::g_progress() [642]
                0.00    0.00       3/4           (anonymous namespace)::test_runner::test_runner() [887]
                0.00    0.00       3/39          Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [358]
                0.00    0.00       3/3           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator><int>(Catch::ExprLhs<int>&&, int) [917]
                0.00    0.00       3/4           (anonymous namespace)::test_runner::~test_runner() [888]
                0.00    0.00       2/2           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::push_back((anonymous namespace)::log_message_t&&) [1039]
                0.00    0.00       2/4           (anonymous namespace)::log_message_t::~log_message_t() [889]
                0.00    0.00       2/2           std::function<void (cppthread::thread)>::~function() [1041]
                0.00    0.00       2/2           std::__exception_ptr::exception_ptr::~exception_ptr() [1030]
                0.00    0.00       1/1           Catch::ExprLhs<cppthread::runner const&> Catch::operator<=<cppthread::runner, 0>(Catch::Decomposer&&, cppthread::runner&&) [1075]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<cppthread::runner const&, (anonymous namespace)::test_runner, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<(anonymous namespace)::test_runner>::type>::type> > >::value, Catch::BinaryExpr<cppthread::runner const&, (anonymous namespace)::test_runner const&> >::type Catch::operator==<(anonymous namespace)::test_runner>(Catch::ExprLhs<cppthread::runner const&>&&, (anonymous namespace)::test_runner&&) [1069]
                0.00    0.00       1/1           Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1076]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [1071]
                0.00    0.00       1/1           std::function<void (cppthread::thread)>::function<void ()(cppthread::thread), void>(void (&&)(cppthread::thread)) [1238]
                0.00    0.00       1/1           Catch::ExprLhs<cppthread::thread& const&> Catch::operator<=<cppthread::thread&, 0>(Catch::Decomposer&&, cppthread::thread&) [1077]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<cppthread::thread&, cppthread::thread, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<cppthread::thread>::type>::type> > >::value, Catch::BinaryExpr<cppthread::thread&, cppthread::thread const&> >::type Catch::operator==<cppthread::thread>(Catch::ExprLhs<cppthread::thread&>&&, cppthread::thread&&) [1070]
                0.00    0.00       1/1           std::function<void (cppthread::thread)>::function(decltype(nullptr)) [1237]
                0.00    0.00       1/1           std::__exception_ptr::exception_ptr::exception_ptr() [1196]
                0.00    0.00       1/1           Catch::ExprLhs<std::__exception_ptr::exception_ptr const&> Catch::operator<=<std::__exception_ptr::exception_ptr, 0>(Catch::Decomposer&&, std::__exception_ptr::exception_ptr&&) [1073]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__exception_ptr::exception_ptr>::type>::type> > >::value, Catch::BinaryExpr<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&> >::type Catch::operator==<std::__exception_ptr::exception_ptr>(Catch::ExprLhs<std::__exception_ptr::exception_ptr const&>&&, std::__exception_ptr::exception_ptr&&) [1068]
                0.00    0.00       1/1           Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1074]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [60], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [60]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [60]> >::type Catch::operator==<char const (&) [60]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [60]) [1072]
-----------------------------------------------
                0.00    0.00       1/3           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
                0.00    0.00       2/3           Catch::makeCommandLineParser(Catch::ConfigData&) [2054]
[905]    0.0    0.00    0.00       3         Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [905]
                0.00    0.00       3/3           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [908]
                0.00    0.00       3/60          std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [224]
-----------------------------------------------
                0.00    0.00       3/3           decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<unsigned int>((declval<unsigned int&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [968]
[906]    0.0    0.00    0.00       3         Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [906]
                0.00    0.00       3/27          Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [401]
-----------------------------------------------
                0.00    0.00       3/3           void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [963]
[907]    0.0    0.00    0.00       3         Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [907]
                0.00    0.00       3/27          Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [402]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [905]
[908]    0.0    0.00    0.00       3         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [908]
                0.00    0.00       3/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [332]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [965]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [932]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [931]
                0.00    0.00       3/260         Catch::StringRef::StringRef() [90]
-----------------------------------------------
                0.00    0.00       1/3           Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [1108]
                0.00    0.00       1/3           Catch::Session::Session() [2745]
                0.00    0.00       1/3           Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [4330]
[909]    0.0    0.00    0.00       3         Catch::Clara::Parser::Parser() [909]
                0.00    0.00       3/51          Catch::Clara::Detail::ParserBase::ParserBase() [276]
                0.00    0.00       3/3           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector() [962]
                0.00    0.00       3/3           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() [959]
-----------------------------------------------
                0.00    0.00       1/3           Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Help const&>(Catch::Clara::Parser&&, Catch::Clara::Help const&) [2364]
                0.00    0.00       2/3           Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [981]
[910]    0.0    0.00    0.00       3         Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [910]
                0.00    0.00       3/3           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [961]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [914]
[911]    0.0    0.00    0.00       3         Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [911]
                0.00    0.00       3/3           Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [916]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [915]
[912]    0.0    0.00    0.00       3         Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [912]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_5() [974]
[913]    0.0    0.00    0.00       3         Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [913]
                0.00    0.00       3/3           Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [914]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [913]
[914]    0.0    0.00    0.00       3         Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [914]
                0.00    0.00       3/3           Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [911]
                0.00    0.00       3/39          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [362]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_5() [974]
[915]    0.0    0.00    0.00       3         Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [915]
                0.00    0.00       3/786         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [52]
                0.00    0.00       3/3           Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [912]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [911]
[916]    0.0    0.00    0.00       3         Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [916]
                0.00    0.00       3/505         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [60]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [904]
[917]    0.0    0.00    0.00       3         std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator><int>(Catch::ExprLhs<int>&&, int) [917]
                0.00    0.00       3/302         Catch::operator"" sr(char const, unsigned long) [80]
                0.00    0.00       3/39          Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [356]
-----------------------------------------------
                0.00    0.00       1/3           unittest::detail::inittmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1079]
                0.00    0.00       2/3           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
[918]    0.0    0.00    0.00       3         unittest::g_tmp_dir[abi:cxx11]() [918]
                0.00    0.00       1/505         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [60]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::Clara::Arg>::allocator() [927]
[919]    0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator() [919]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::Clara::Opt>::allocator() [928]
[920]    0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator() [920]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator() [929]
[921]    0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator() [921]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [949]
[922]    0.0    0.00    0.00       3         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [922]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [950]
[923]    0.0    0.00    0.00       3         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [923]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [925]
-----------------------------------------------
                0.00    0.00       1/3           Catch::MatchExpr<cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher const&) [1067]
                0.00    0.00       2/3           Catch::MatchExpr<cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher const&) [983]
[924]    0.0    0.00    0.00       3         Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [924]
                0.00    0.00       3/9           bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [765]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [923]
[925]    0.0    0.00    0.00       3         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [925]
-----------------------------------------------
                0.00    0.00       1/3           unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1079]
                0.00    0.00       1/3           Catch::makeStream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1349]
                0.00    0.00       1/3           Catch::Config::name() const [4369]
[926]    0.0    0.00    0.00       3         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [926]
                0.00    0.00       8/711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [58]
-----------------------------------------------
                0.00    0.00       3/3           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [933]
[927]    0.0    0.00    0.00       3         std::allocator<Catch::Clara::Arg>::allocator() [927]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator() [919]
-----------------------------------------------
                0.00    0.00       3/3           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [935]
[928]    0.0    0.00    0.00       3         std::allocator<Catch::Clara::Opt>::allocator() [928]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator() [920]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [965]
[929]    0.0    0.00    0.00       3         std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator() [929]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator() [921]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [969]
[930]    0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [930]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [457]
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [938]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [908]
[931]    0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [931]
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [939]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [908]
[932]    0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [932]
                0.00    0.00       3/3           std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&) [971]
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [940]
-----------------------------------------------
                0.00    0.00       3/3           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [934]
[933]    0.0    0.00    0.00       3         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [933]
                0.00    0.00       3/3           std::allocator<Catch::Clara::Arg>::allocator() [927]
                0.00    0.00       3/7           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [815]
-----------------------------------------------
                0.00    0.00       3/3           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() [959]
[934]    0.0    0.00    0.00       3         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [934]
                0.00    0.00       3/3           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [933]
-----------------------------------------------
                0.00    0.00       3/3           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [936]
[935]    0.0    0.00    0.00       3         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [935]
                0.00    0.00       3/3           std::allocator<Catch::Clara::Opt>::allocator() [928]
                0.00    0.00       3/7           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [816]
-----------------------------------------------
                0.00    0.00       3/3           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector() [962]
[936]    0.0    0.00    0.00       3         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [936]
                0.00    0.00       3/3           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [935]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [938]
[937]    0.0    0.00    0.00       3         std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [937]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [930]
[938]    0.0    0.00    0.00       3         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [938]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [457]
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [943]
                0.00    0.00       3/3           std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [937]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [931]
[939]    0.0    0.00    0.00       3         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [939]
                0.00    0.00       3/606         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [59]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [932]
[940]    0.0    0.00    0.00       3         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [940]
                0.00    0.00       3/358         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [73]
                0.00    0.00       3/369         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [72]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >) [953]
[941]    0.0    0.00    0.00       3         std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [941]
                0.00    0.00       3/9           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [760]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [954]
[942]    0.0    0.00    0.00       3         std::Sp_ebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [942]
                0.00    0.00       3/12          std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [566]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [938]
[943]    0.0    0.00    0.00       3         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [943]
                0.00    0.00       3/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [849]
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [970]
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::get() [944]
                0.00    0.00       3/9           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [760]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [457]
                0.00    0.00       3/1293        operator new(unsigned long, void) [41]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [955]
                0.00    0.00       3/12          std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [566]
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [945]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [761]
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [859]
                0.00    0.00       3/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [850]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [943]
[944]    0.0    0.00    0.00       3         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::get() [944]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [966]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [943]
[945]    0.0    0.00    0.00       3         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [945]
-----------------------------------------------
                0.00    0.00       3/3           void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [960]
[946]    0.0    0.00    0.00       3         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt const&) [946]
                0.00    0.00       3/52          Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [274]
                0.00    0.00       3/3           decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [967]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [952]
[947]    0.0    0.00    0.00       3         void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>) [947]
                0.00    0.00       3/3           void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [963]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [955]
[948]    0.0    0.00    0.00       3         void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [948]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [457]
                0.00    0.00       3/3           decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<unsigned int>((declval<unsigned int&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [968]
-----------------------------------------------
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [859]
[949]    0.0    0.00    0.00       3         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [949]
                0.00    0.00       3/1379        std::is_constant_evaluated() [38]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [922]
-----------------------------------------------
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [970]
[950]    0.0    0.00    0.00       3         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [950]
                0.00    0.00       3/1379        std::is_constant_evaluated() [38]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [923]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [86]
[951]    0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [951]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [860]
                0.00    0.00       3/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [849]
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [858]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [956]
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [859]
                0.00    0.00       3/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [850]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [86]
[952]    0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [952]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [761]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [860]
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>) [947]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [955]
[953]    0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >) [953]
                0.00    0.00       3/3           std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [941]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [956]
[954]    0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [954]
                0.00    0.00       3/3           std::Sp_ebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [942]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [943]
[955]    0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [955]
                0.00    0.00       3/81          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [191]
                0.00    0.00       3/9           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [760]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >) [953]
                0.00    0.00       3/12          std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [566]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [457]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [761]
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [948]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [951]
[956]    0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [956]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [954]
                0.00    0.00       3/81          std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [192]
-----------------------------------------------
                0.00    0.00       1/3           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::~deque() [8078]
                0.00    0.00       2/3           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::back() [1037]
[957]    0.0    0.00    0.00       3         std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::end() [957]
                0.00    0.00       3/10          std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::Dequeiterator(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t> const&) [689]
-----------------------------------------------
                0.00    0.00       3/3           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [614]
[958]    0.0    0.00    0.00       3         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() [958]
                0.00    0.00       3/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const [564]
                0.00    0.00       3/14          std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() [536]
                0.00    0.00       3/12          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [593]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Parser::Parser() [909]
[959]    0.0    0.00    0.00       3         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector() [959]
                0.00    0.00       3/3           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [934]
-----------------------------------------------
                0.00    0.00       3/3           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [961]
[960]    0.0    0.00    0.00       3         void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [960]
                0.00    0.00       6/80          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [193]
                0.00    0.00       6/47          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [307]
                0.00    0.00       6/22          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [469]
                0.00    0.00       3/12          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [565]
                0.00    0.00       3/13          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [548]
                0.00    0.00       3/11          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [634]
                0.00    0.00       3/13          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [545]
                0.00    0.00       3/52          Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [274]
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt const&) [946]
                0.00    0.00       3/62          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [216]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [910]
[961]    0.0    0.00    0.00       3         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [961]
                0.00    0.00       3/52          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [271]
                0.00    0.00       3/3           void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [960]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Parser::Parser() [909]
[962]    0.0    0.00    0.00       3         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector() [962]
                0.00    0.00       3/3           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [936]
-----------------------------------------------
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>) [947]
[963]    0.0    0.00    0.00       3         void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [963]
                0.00    0.00       3/3           Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [907]
-----------------------------------------------
                0.00    0.00       1/3           Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [1218]
                0.00    0.00       2/3           void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [288]
[964]    0.0    0.00    0.00       3         Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [964]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [908]
[965]    0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [965]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [457]
                0.00    0.00       3/3           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator() [929]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [969]
                0.00    0.00       3/12          std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [566]
-----------------------------------------------
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::get() [944]
[966]    0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [966]
-----------------------------------------------
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt const&) [946]
[967]    0.0    0.00    0.00       3         decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [967]
                0.00    0.00       3/52          Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [274]
                0.00    0.00       3/1293        operator new(unsigned long, void) [41]
                0.00    0.00       3/54          Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [235]
-----------------------------------------------
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [948]
[968]    0.0    0.00    0.00       3         decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<unsigned int>((declval<unsigned int&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [968]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [457]
                0.00    0.00       3/1293        operator new(unsigned long, void) [41]
                0.00    0.00       3/3           Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [906]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [965]
[969]    0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [969]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [457]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [930]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [943]
[970]    0.0    0.00    0.00       3         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [970]
                0.00    0.00       3/3           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [950]
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [858]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [932]
[971]    0.0    0.00    0.00       3         std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&) [971]
-----------------------------------------------
                0.00    0.00       1/3           std::function<void (cppthread::thread)>::function<void ()(cppthread::thread), void>(void (&&)(cppthread::thread)) [1238]
                0.00    0.00       1/3           void std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_init_functor<void ()(cppthread::thread)>(std::Anydata&, void (&&)(cppthread::thread)) [1192]
                0.00    0.00       1/3           void std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_create<void ()(cppthread::thread)>(std::Anydata&, void (&&)(cppthread::thread), std::integral_constant<bool, true>) [1194]
[972]    0.0    0.00    0.00       3         void (&&std::forward<void ()(cppthread::thread)>(std::remove_reference<void ()(cppthread::thread)>::type&))(cppthread::thread) [972]
-----------------------------------------------
                0.00    0.00       1/3           std::Functionhandler<void (cppthread::thread), void ()(cppthread::thread)>::_M_invoke(std::Anydata const&, cppthread::thread&&) [7641]
                0.00    0.00       1/3           std::enable_if<is_invocablerv<void, void (&)(cppthread::thread), cppthread::thread>, void>::type std::__invoke_r<void, void (&)(cppthread::thread), cppthread::thread>(void (&)(cppthread::thread), cppthread::thread&&) [1241]
                0.00    0.00       1/3           void std::__invoke_impl<void, void (&)(cppthread::thread), cppthread::thread>(std::__invoke_other, void (&)(cppthread::thread), cppthread::thread&&) [1244]
[973]    0.0    0.00    0.00       3         cppthread::thread&& std::forward<cppthread::thread>(std::remove_reference<cppthread::thread>::type&) [973]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [6]
[974]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_5() [974]
                0.00    0.00       7/153         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [125]
                0.00    0.00       7/39          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [363]
                0.00    0.00       7/786         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [52]
                0.00    0.00       6/198         operator"" catchsr(char const, unsigned long) [116]
                0.00    0.00       3/97          Catch::AssertionHandler::~AssertionHandler() [167]
                0.00    0.00       3/3           Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [913]
                0.00    0.00       3/3           Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [915]
                0.00    0.00       2/10          unittest::g_progress() [642]
                0.00    0.00       2/2           std::shared_ptr<cppthread::runner>::~shared_ptr() [1015]
                0.00    0.00       2/2           Catch::MatchExpr<cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher>(cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher const&) [977]
                0.00    0.00       1/1           std::shared_ptr<cppthread::runner>::shared_ptr(std::shared_ptr<cppthread::runner> const&) [1128]
                0.00    0.00       1/4           (anonymous namespace)::test_runner::test_runner() [887]
                0.00    0.00       1/4           (anonymous namespace)::test_runner::~test_runner() [888]
                0.00    0.00       1/1           Catch::MatchExpr<cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher>(cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher const&) [1060]
-----------------------------------------------
                0.00    0.00       2/2           decltype (::new ((void)(0)) (anonymous namespace)::log_message_t((declval<(anonymous namespace)::log_message_t>)())) std::construct_at<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&&) [1243]
[975]    0.0    0.00    0.00       2         (anonymous namespace)::log_message_t::log_message_t((anonymous namespace)::log_message_t&&) [975]
                0.00    0.00       2/154         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [124]
-----------------------------------------------
                0.00    0.00       2/2           (anonymous namespace)::test_runner::run() [1269]
[976]    0.0    0.00    0.00       2         (anonymous namespace)::exit_with_exception::exit_with_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [976]
                0.00    0.00       2/2           cppthread::cppthread_exception::cppthread_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [996]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_5() [974]
[977]    0.0    0.00    0.00       2         Catch::MatchExpr<cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher>(cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher const&) [977]
                0.00    0.00       2/2           Catch::MatchExpr<cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher const&) [983]
-----------------------------------------------
                0.00    0.00       1/2           void std::_Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [1240]
                0.00    0.00       1/2           void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [3113]
[978]    0.0    0.00    0.00       2         Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [978]
                0.00    0.00       2/2           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [979]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [978]
[979]    0.0    0.00    0.00       2         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [979]
                0.00    0.00       2/2           Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [980]
                0.00    0.00       2/74          std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [195]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [979]
[980]    0.0    0.00    0.00       2         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [980]
                0.00    0.00       2/293         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [81]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [1108]
[981]    0.0    0.00    0.00       2         Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [981]
                0.00    0.00       2/3           Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [910]
                0.00    0.00       2/45          Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [317]
-----------------------------------------------
                0.00    0.00       1/2           Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1076]
                0.00    0.00       1/2           Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1074]
[982]    0.0    0.00    0.00       2         Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [982]
-----------------------------------------------
                0.00    0.00       2/2           Catch::MatchExpr<cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher>(cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher const&) [977]
[983]    0.0    0.00    0.00       2         Catch::MatchExpr<cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher const&) [983]
                0.00    0.00       2/3           Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [924]
                0.00    0.00       2/99          Catch::ITransientExpression::ITransientExpression(bool, bool) [166]
-----------------------------------------------
                0.00    0.00       2/2           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
[984]    0.0    0.00    0.00       2         unittest::g_dist_dir[abi:cxx11]() [984]
                0.00    0.00       1/505         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [60]
-----------------------------------------------
                0.00    0.00       2/2           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
[985]    0.0    0.00    0.00       2         unittest::g_binary_dir[abi:cxx11]() [985]
                0.00    0.00       1/505         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [60]
-----------------------------------------------
                0.00    0.00       2/2           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
[986]    0.0    0.00    0.00       2         unittest::g_source_dir[abi:cxx11]() [986]
                0.00    0.00       1/505         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [60]
-----------------------------------------------
                0.00    0.00       2/2           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
[987]    0.0    0.00    0.00       2         unittest::g_verbose() [987]
-----------------------------------------------
                0.00    0.00       2/2           std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [1033]
[988]    0.0    0.00    0.00       2         __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [988]
-----------------------------------------------
                0.00    0.00       2/2           std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [1034]
[989]    0.0    0.00    0.00       2         __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [989]
                0.00    0.00       2/4           __gnu_cxx::new_allocator<Catch::Clara::Arg>::_M_max_size() const [893]
-----------------------------------------------
                0.00    0.00       2/2           std::allocator<(anonymous namespace)::log_message_t>::allocator<(anonymous namespace)::log_message_t>(std::allocator<(anonymous namespace)::log_message_t> const&) [1007]
[990]    0.0    0.00    0.00       2         __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::new_allocator() [990]
-----------------------------------------------
                0.00    0.00       2/2           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1009]
[991]    0.0    0.00    0.00       2         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::new_allocator() [991]
-----------------------------------------------
                0.00    0.00       2/2           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1011]
[992]    0.0    0.00    0.00       2         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::new_allocator() [992]
-----------------------------------------------
                0.00    0.00       2/2           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1013]
[993]    0.0    0.00    0.00       2         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::new_allocator() [993]
-----------------------------------------------
                0.00    0.00       1/2           Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [1218]
                0.00    0.00       1/2           Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4335]
[994]    0.0    0.00    0.00       2         __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [994]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [1218]
[995]    0.0    0.00    0.00       2         bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [995]
                0.00    0.00       4/14          __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [533]
-----------------------------------------------
                0.00    0.00       2/2           (anonymous namespace)::exit_with_exception::exit_with_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [976]
[996]    0.0    0.00    0.00       2         cppthread::cppthread_exception::cppthread_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [996]
                0.00    0.00       5/5           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [886]
                0.00    0.00       5/786         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [52]
-----------------------------------------------
                0.00    0.00       2/2           (anonymous namespace)::exit_with_exception::~exit_with_exception() [1278]
[997]    0.0    0.00    0.00       2         cppthread::cppthread_exception::~cppthread_exception() [997]
                0.00    0.00       5/5           libexcept::exception_t::~exception_t() [868]
-----------------------------------------------
                0.00    0.00       1/2           Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [1218]
                0.00    0.00       1/2           Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [4335]
[998]    0.0    0.00    0.00       2         __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [998]
-----------------------------------------------
                0.00    0.00       2/2           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_get_map_allocator() const [1000]
[999]    0.0    0.00    0.00       2         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_get_Tp_allocator() const [999]
-----------------------------------------------
                0.00    0.00       1/2           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_deallocate_map((anonymous namespace)::log_message_t*, unsigned long) [1137]
                0.00    0.00       1/2           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_allocate_map(unsigned long) [1132]
[1000]   0.0    0.00    0.00       2         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_get_map_allocator() const [1000]
                0.00    0.00       2/2           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_get_Tp_allocator() const [999]
                0.00    0.00       2/2           std::allocator<(anonymous namespace)::log_message_t>::allocator<(anonymous namespace)::log_message_t>(std::allocator<(anonymous namespace)::log_message_t> const&) [1007]
-----------------------------------------------
                0.00    0.00       2/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const [1002]
[1001]   0.0    0.00    0.00       2         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() const [1001]
-----------------------------------------------
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1149]
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) [1144]
[1002]   0.0    0.00    0.00       2         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const [1002]
                0.00    0.00       2/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() const [1001]
                0.00    0.00       2/2           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1009]
-----------------------------------------------
                0.00    0.00       2/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const [1004]
[1003]   0.0    0.00    0.00       2         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() const [1003]
-----------------------------------------------
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1161]
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) [1156]
[1004]   0.0    0.00    0.00       2         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const [1004]
                0.00    0.00       2/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() const [1003]
                0.00    0.00       2/2           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1011]
-----------------------------------------------
                0.00    0.00       2/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const [1006]
[1005]   0.0    0.00    0.00       2         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() const [1005]
-----------------------------------------------
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1173]
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) [1168]
[1006]   0.0    0.00    0.00       2         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const [1006]
                0.00    0.00       2/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() const [1005]
                0.00    0.00       2/2           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1013]
-----------------------------------------------
                0.00    0.00       2/2           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_get_map_allocator() const [1000]
[1007]   0.0    0.00    0.00       2         std::allocator<(anonymous namespace)::log_message_t>::allocator<(anonymous namespace)::log_message_t>(std::allocator<(anonymous namespace)::log_message_t> const&) [1007]
                0.00    0.00       2/2           __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::new_allocator() [990]
-----------------------------------------------
                0.00    0.00       1/2           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_deallocate_map((anonymous namespace)::log_message_t*, unsigned long) [1137]
                0.00    0.00       1/2           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_allocate_map(unsigned long) [1132]
[1008]   0.0    0.00    0.00       2         std::allocator<(anonymous namespace)::log_message_t>::~allocator() [1008]
-----------------------------------------------
                0.00    0.00       2/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const [1002]
[1009]   0.0    0.00    0.00       2         std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1009]
                0.00    0.00       2/2           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::new_allocator() [991]
-----------------------------------------------
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1149]
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) [1144]
[1010]   0.0    0.00    0.00       2         std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::~allocator() [1010]
-----------------------------------------------
                0.00    0.00       2/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const [1004]
[1011]   0.0    0.00    0.00       2         std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1011]
                0.00    0.00       2/2           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::new_allocator() [992]
-----------------------------------------------
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1161]
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) [1156]
[1012]   0.0    0.00    0.00       2         std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::~allocator() [1012]
-----------------------------------------------
                0.00    0.00       2/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const [1006]
[1013]   0.0    0.00    0.00       2         std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1013]
                0.00    0.00       2/2           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::new_allocator() [993]
-----------------------------------------------
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1173]
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) [1168]
[1014]   0.0    0.00    0.00       2         std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::~allocator() [1014]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_5() [974]
[1015]   0.0    0.00    0.00       2         std::shared_ptr<cppthread::runner>::~shared_ptr() [1015]
                0.00    0.00       2/2           std::__shared_ptr<cppthread::runner, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1019]
-----------------------------------------------
                0.00    0.00       1/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [1182]
                0.00    0.00       1/2           void std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_realloc_insert<Catch::Clara::Arg const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg const&) [8412]
[1016]   0.0    0.00    0.00       2         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [1016]
                0.00    0.00       2/2           std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [1034]
-----------------------------------------------
                0.00    0.00       1/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1183]
                0.00    0.00       1/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&) [6282]
[1017]   0.0    0.00    0.00       2         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [1017]
                0.00    0.00       2/49          std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [301]
                0.00    0.00       2/7           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [815]
-----------------------------------------------
                0.00    0.00       1/2           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [1185]
                0.00    0.00       1/2           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&) [6285]
[1018]   0.0    0.00    0.00       2         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [1018]
                0.00    0.00       2/49          std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [302]
                0.00    0.00       2/7           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [816]
-----------------------------------------------
                0.00    0.00       2/2           std::shared_ptr<cppthread::runner>::~shared_ptr() [1015]
[1019]   0.0    0.00    0.00       2         std::__shared_ptr<cppthread::runner, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1019]
                0.00    0.00       2/606         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [59]
-----------------------------------------------
                0.00    0.00       2/2           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_initialize_map(unsigned long) [1138]
[1020]   0.0    0.00    0.00       2         std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::_M_set_node((anonymous namespace)::log_message_t*) [1020]
                0.00    0.00       2/2           std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::_S_buffer_size() [1021]
-----------------------------------------------
                0.00    0.00       2/2           std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::_M_set_node((anonymous namespace)::log_message_t**) [1020]
[1021]   0.0    0.00    0.00       2         std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::_S_buffer_size() [1021]
                0.00    0.00       2/726         std::__deque_buf_size(unsigned long) [56]
-----------------------------------------------
                0.00    0.00       2/2           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequeimpl_data::Dequeimpl_data() [1134]
[1022]   0.0    0.00    0.00       2         std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::Dequeiterator() [1022]
-----------------------------------------------
                0.00    0.00       2/2           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::back() [1037]
[1023]   0.0    0.00    0.00       2         std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::operator--() [1023]
-----------------------------------------------
                0.00    0.00       2/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1150]
[1024]   0.0    0.00    0.00       2         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_set_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1024]
                0.00    0.00       2/50          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [293]
-----------------------------------------------
                0.00    0.00       2/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl_data::Dequeimpl_data() [1146]
[1025]   0.0    0.00    0.00       2         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator() [1025]
-----------------------------------------------
                0.00    0.00       2/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1162]
[1026]   0.0    0.00    0.00       2         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_set_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*) [1026]
                0.00    0.00       2/42          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [338]
-----------------------------------------------
                0.00    0.00       2/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl_data::Dequeimpl_data() [1158]
[1027]   0.0    0.00    0.00       2         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator() [1027]
-----------------------------------------------
                0.00    0.00       2/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1174]
[1028]   0.0    0.00    0.00       2         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_set_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*) [1028]
                0.00    0.00       2/48          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() [305]
-----------------------------------------------
                0.00    0.00       2/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl_data::Dequeimpl_data() [1170]
[1029]   0.0    0.00    0.00       2         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator() [1029]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [904]
[1030]   0.0    0.00    0.00       2         std::__exception_ptr::exception_ptr::~exception_ptr() [1030]
-----------------------------------------------
                0.00    0.00       2/2           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::pop_front() [1038]
[1031]   0.0    0.00    0.00       2         void std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::destroy<(anonymous namespace)::log_message_t>(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t) [1031]
                0.00    0.00       2/2           void std::destroy_at<(anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t) [1043]
-----------------------------------------------
                0.00    0.00       2/2           (anonymous namespace)::log_message_t& std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::emplace_back<(anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t&&) [1036]
[1032]   0.0    0.00    0.00       2         void std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::construct<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t>(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&&) [1032]
                0.00    0.00       2/6           (anonymous namespace)::log_message_t&& std::forward<(anonymous namespace)::log_message_t>(std::remove_reference<(anonymous namespace)::log_message_t>::type&) [866]
                0.00    0.00       1/1           decltype (::new ((void)(0)) (anonymous namespace)::log_message_t((declval<(anonymous namespace)::log_message_t>)())) std::construct_at<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&&) [1243]
-----------------------------------------------
                0.00    0.00       2/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [279]
[1033]   0.0    0.00    0.00       2         std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [1033]
                0.00    0.00       2/1379        std::is_constant_evaluated() [38]
                0.00    0.00       2/2           __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [988]
-----------------------------------------------
                0.00    0.00       2/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [1016]
[1034]   0.0    0.00    0.00       2         std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [1034]
                0.00    0.00       2/1379        std::is_constant_evaluated() [38]
                0.00    0.00       2/2           __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [989]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [1045]
[1035]   0.0    0.00    0.00       2         Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [1035]
                0.00    0.00      45/85          bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [189]
                0.00    0.00      43/86          __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [188]
                0.00    0.00      43/425         Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [65]
                0.00    0.00      43/43          void std::_Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [336]
                0.00    0.00      43/86          __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [187]
-----------------------------------------------
                0.00    0.00       2/2           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::push_back((anonymous namespace)::log_message_t&&) [1039]
[1036]   0.0    0.00    0.00       2         (anonymous namespace)::log_message_t& std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::emplace_back<(anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t&&) [1036]
                0.00    0.00       2/6           (anonymous namespace)::log_message_t&& std::forward<(anonymous namespace)::log_message_t>(std::remove_reference<(anonymous namespace)::log_message_t>::type&) [866]
                0.00    0.00       2/2           void std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::construct<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t>(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&&) [1032]
                0.00    0.00       2/2           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::back() [1037]
-----------------------------------------------
                0.00    0.00       2/2           (anonymous namespace)::log_message_t& std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::emplace_back<(anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t&&) [1036]
[1037]   0.0    0.00    0.00       2         std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::back() [1037]
                0.00    0.00       2/16          std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::empty() const [510]
                0.00    0.00       2/3           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::end() [957]
                0.00    0.00       2/2           std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::operator--() [1023]
                0.00    0.00       2/6           std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::operator() const [847]
-----------------------------------------------
                0.00    0.00       2/2           (anonymous namespace)::cppthread_log_callback(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1279]
[1038]   0.0    0.00    0.00       2         std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::pop_front() [1038]
                0.00    0.00       2/16          std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::empty() const [510]
                0.00    0.00       2/4           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_get_Tp_allocator() [898]
                0.00    0.00       2/2           void std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::destroy<(anonymous namespace)::log_message_t>(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t) [1031]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [904]
[1039]   0.0    0.00    0.00       2         std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::push_back((anonymous namespace)::log_message_t&&) [1039]
                0.00    0.00       2/2           std::remove_reference<(anonymous namespace)::log_message_t&>::type&& std::move<(anonymous namespace)::log_message_t&>((anonymous namespace)::log_message_t&) [1047]
                0.00    0.00       2/2           (anonymous namespace)::log_message_t& std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::emplace_back<(anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t&&) [1036]
-----------------------------------------------
                0.00    0.00       2/2           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [4]
[1040]   0.0    0.00    0.00       2         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() [1040]
                0.00    0.00       2/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const [659]
                0.00    0.00       2/12          std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() [572]
                0.00    0.00       2/10          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [702]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [904]
[1041]   0.0    0.00    0.00       2         std::function<void (cppthread::thread)>::~function() [1041]
                0.00    0.00       6/6           std::Functionbase::~Functionbase() [856]
-----------------------------------------------
                0.00    0.00       1/2           void std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_create<void ()(cppthread::thread)>(std::Anydata&, void (&&)(cppthread::thread), std::integral_constant<bool, true>) [1194]
                0.00    0.00       1/2           void (&std::Anydata::_M_access<void ()(cppthread::thread)>())(cppthread::thread) [1239]
[1042]   0.0    0.00    0.00       2         std::Anydata::_M_access() [1042]
-----------------------------------------------
                0.00    0.00       2/2           void std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::destroy<(anonymous namespace)::log_message_t>(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t) [1031]
[1043]   0.0    0.00    0.00       2         void std::destroy_at<(anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t) [1043]
                0.00    0.00       2/4           (anonymous namespace)::log_message_t::~log_message_t() [889]
-----------------------------------------------
                0.00    0.00       2/2           void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [1049]
[1044]   0.0    0.00    0.00       2         void std::destroyat<Catch::Clara::Arg>(Catch::Clara::Arg) [1044]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [1046]
[1045]   0.0    0.00    0.00       2         Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [1045]
                0.00    0.00       2/2           Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [1035]
-----------------------------------------------
                0.00    0.00       1/2           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [1236]
                0.00    0.00       1/2           void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [8425]
[1046]   0.0    0.00    0.00       2         Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [1046]
                0.00    0.00       2/2           Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [1045]
-----------------------------------------------
                0.00    0.00       2/2           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::push_back((anonymous namespace)::log_message_t&&) [1039]
[1047]   0.0    0.00    0.00       2         std::remove_reference<(anonymous namespace)::log_message_t&>::type&& std::move<(anonymous namespace)::log_message_t&>((anonymous namespace)::log_message_t&) [1047]
-----------------------------------------------
                0.00    0.00       1/2           std::enable_if<is_invocablerv<void, void (&)(cppthread::thread), cppthread::thread>, void>::type std::__invoke_r<void, void (&)(cppthread::thread), cppthread::thread>(void (&)(cppthread::thread), cppthread::thread&&) [1241]
                0.00    0.00       1/2           void std::__invoke_impl<void, void (&)(cppthread::thread), cppthread::thread>(std::__invoke_other, void (&)(cppthread::thread), cppthread::thread&&) [1244]
[1048]   0.0    0.00    0.00       2         void (&std::forward<void (&)(cppthread::thread)>(std::remove_reference<void (&)(cppthread::thread)>::type&))(cppthread::thread) [1048]
-----------------------------------------------
                0.00    0.00       2/2           void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [288]
[1049]   0.0    0.00    0.00       2         void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [1049]
                0.00    0.00       2/2           void std::destroyat<Catch::Clara::Arg>(Catch::Clara::Arg) [1044]
-----------------------------------------------
                0.00    0.00       2/2           (anonymous namespace)::cppthread_log_callback(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1279]
[1050]   0.0    0.00    0.00       2         __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1050]
                0.00    0.00       6/711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [58]
                0.00    0.00       4/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [897]
                0.00    0.00       2/12          std::char_traits<char>::compare(char const, char const, unsigned long) [573]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > Catch::Detail::rawMemoryToString<(anonymous namespace)::test_runner>((anonymous namespace)::test_runner const&) [2684]
[1051]   0.0    0.00    0.00       1         __static_initialization_and_destruction_0(int, int) [1051]
                0.00    0.00       2/4           Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [890]
                0.00    0.00       2/260         Catch::StringRef::StringRef() [90]
                0.00    0.00       2/153         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [125]
                0.00    0.00       2/15          Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [522]
                0.00    0.00       1/1           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::deque() [1221]
-----------------------------------------------
                0.00    0.00       1/1           void std::destroy_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) [619]
[1052]   0.0    0.00    0.00       1         __static_initialization_and_destruction_0(int, int) [1052]
                0.00    0.00       1/4           Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [890]
                0.00    0.00       1/260         Catch::StringRef::StringRef() [90]
                0.00    0.00       1/153         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [125]
                0.00    0.00       1/15          Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [522]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [6]
[1053]   0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_0() [1053]
                0.00    0.00       8/198         operator"" catchsr(char const, unsigned long) [116]
                0.00    0.00       5/153         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [125]
                0.00    0.00       4/39          Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [358]
                0.00    0.00       4/36          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [365]
                0.00    0.00       4/97          Catch::AssertionHandler::~AssertionHandler() [167]
                0.00    0.00       1/10          unittest::g_progress() [642]
-----------------------------------------------
                0.00    0.00       1/1           void std::__invoke_impl<void, void (&)(cppthread::thread), cppthread::thread>(std::__invoke_other, void (&)(cppthread::thread), cppthread::thread&&) [1244]
[1054]   0.0    0.00    0.00       1         (anonymous namespace)::stop_callback(cppthread::thread) [1054]
-----------------------------------------------
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__exception_ptr::exception_ptr>::type>::type> > >::value, Catch::BinaryExpr<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&> >::type Catch::operator==<std::__exception_ptr::exception_ptr>(Catch::ExprLhs<std::__exception_ptr::exception_ptr const&>&&, std::__exception_ptr::exception_ptr&&) [1068]
[1055]   0.0    0.00    0.00       1         Catch::BinaryExpr<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&>::BinaryExpr(bool, std::__exception_ptr::exception_ptr const&, Catch::StringRef, std::__exception_ptr::exception_ptr const&) [1055]
                0.00    0.00       1/99          Catch::ITransientExpression::ITransientExpression(bool, bool) [166]
-----------------------------------------------
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [1071]
[1056]   0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [12]) [1056]
                0.00    0.00       1/99          Catch::ITransientExpression::ITransientExpression(bool, bool) [166]
-----------------------------------------------
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [60], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [60]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [60]> >::type Catch::operator==<char const (&) [60]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [60]) [1072]
[1057]   0.0    0.00    0.00       1         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [60]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [60]) [1057]
                0.00    0.00       1/99          Catch::ITransientExpression::ITransientExpression(bool, bool) [166]
-----------------------------------------------
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<cppthread::runner const&, (anonymous namespace)::test_runner, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<(anonymous namespace)::test_runner>::type>::type> > >::value, Catch::BinaryExpr<cppthread::runner const&, (anonymous namespace)::test_runner const&> >::type Catch::operator==<(anonymous namespace)::test_runner>(Catch::ExprLhs<cppthread::runner const&>&&, (anonymous namespace)::test_runner&&) [1069]
[1058]   0.0    0.00    0.00       1         Catch::BinaryExpr<cppthread::runner const&, (anonymous namespace)::test_runner const&>::BinaryExpr(bool, cppthread::runner const&, Catch::StringRef, (anonymous namespace)::test_runner const&) [1058]
                0.00    0.00       1/99          Catch::ITransientExpression::ITransientExpression(bool, bool) [166]
-----------------------------------------------
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<cppthread::thread&, cppthread::thread, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<cppthread::thread>::type>::type> > >::value, Catch::BinaryExpr<cppthread::thread&, cppthread::thread const&> >::type Catch::operator==<cppthread::thread>(Catch::ExprLhs<cppthread::thread&>&&, cppthread::thread&&) [1070]
[1059]   0.0    0.00    0.00       1         Catch::BinaryExpr<cppthread::thread&, cppthread::thread const&>::BinaryExpr(bool, cppthread::thread&, Catch::StringRef, cppthread::thread const&) [1059]
                0.00    0.00       1/99          Catch::ITransientExpression::ITransientExpression(bool, bool) [166]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_5() [974]
[1060]   0.0    0.00    0.00       1         Catch::MatchExpr<cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher>(cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher const&) [1060]
                0.00    0.00       1/1           Catch::MatchExpr<cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher const&) [1067]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [1063]
[1061]   0.0    0.00    0.00       1         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [1061]
                0.00    0.00       1/293         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [81]
-----------------------------------------------
                0.00    0.00       1/1           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
[1062]   0.0    0.00    0.00       1         Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [1062]
                0.00    0.00       1/293         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [81]
                0.00    0.00       1/1           Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [1063]
                0.00    0.00       1/1           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [1236]
                0.00    0.00       1/1           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [1235]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [1062]
[1063]   0.0    0.00    0.00       1         Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [1063]
                0.00    0.00       1/1           Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [1061]
                0.00    0.00       1/1           std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1129]
                0.00    0.00       1/1           std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [1127]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ExprLhs<std::__exception_ptr::exception_ptr const&> Catch::operator<=<std::__exception_ptr::exception_ptr, 0>(Catch::Decomposer&&, std::__exception_ptr::exception_ptr&&) [1073]
[1064]   0.0    0.00    0.00       1         Catch::ExprLhs<std::__exception_ptr::exception_ptr const&>::ExprLhs(std::__exception_ptr::exception_ptr const&) [1064]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ExprLhs<cppthread::runner const&> Catch::operator<=<cppthread::runner, 0>(Catch::Decomposer&&, cppthread::runner&&) [1075]
[1065]   0.0    0.00    0.00       1         Catch::ExprLhs<cppthread::runner const&>::ExprLhs(cppthread::runner const&) [1065]
-----------------------------------------------
                0.00    0.00       1/1           Catch::ExprLhs<cppthread::thread& const&> Catch::operator<=<cppthread::thread&, 0>(Catch::Decomposer&&, cppthread::thread&) [1077]
[1066]   0.0    0.00    0.00       1         Catch::ExprLhs<cppthread::thread&>::ExprLhs(cppthread::thread&) [1066]
-----------------------------------------------
                0.00    0.00       1/1           Catch::MatchExpr<cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher>(cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher const&) [1060]
[1067]   0.0    0.00    0.00       1         Catch::MatchExpr<cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher const&) [1067]
                0.00    0.00       1/3           Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [924]
                0.00    0.00       1/99          Catch::ITransientExpression::ITransientExpression(bool, bool) [166]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [904]
[1068]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__exception_ptr::exception_ptr>::type>::type> > >::value, Catch::BinaryExpr<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&> >::type Catch::operator==<std::__exception_ptr::exception_ptr>(Catch::ExprLhs<std::__exception_ptr::exception_ptr const&>&&, std::__exception_ptr::exception_ptr&&) [1068]
                0.00    0.00       1/1           std::__exception_ptr::operator==(std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&) [1197]
                0.00    0.00       1/302         Catch::operator"" sr(char const, unsigned long) [80]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&>::BinaryExpr(bool, std::__exception_ptr::exception_ptr const&, Catch::StringRef, std::__exception_ptr::exception_ptr const&) [1055]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [904]
[1069]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<cppthread::runner const&, (anonymous namespace)::test_runner, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<(anonymous namespace)::test_runner>::type>::type> > >::value, Catch::BinaryExpr<cppthread::runner const&, (anonymous namespace)::test_runner const&> >::type Catch::operator==<(anonymous namespace)::test_runner>(Catch::ExprLhs<cppthread::runner const&>&&, (anonymous namespace)::test_runner&&) [1069]
                0.00    0.00       1/302         Catch::operator"" sr(char const, unsigned long) [80]
                0.00    0.00       1/1           Catch::BinaryExpr<cppthread::runner const&, (anonymous namespace)::testrunner const&>::BinaryExpr(bool, cppthread::runner const&, Catch::StringRef, (anonymous namespace)::test_runner const&) [1058]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [904]
[1070]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<cppthread::thread&, cppthread::thread, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<cppthread::thread>::type>::type> > >::value, Catch::BinaryExpr<cppthread::thread&, cppthread::thread const&> >::type Catch::operator==<cppthread::thread>(Catch::ExprLhs<cppthread::thread&>&&, cppthread::thread&&) [1070]
                0.00    0.00       1/302         Catch::operator"" sr(char const, unsigned long) [80]
                0.00    0.00       1/1           Catch::BinaryExpr<cppthread::thread&, cppthread::thread const&>::BinaryExpr(bool, cppthread::thread&, Catch::StringRef, cppthread::thread const&) [1059]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2INTERNAL_TEST_0() [904]
[1071]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [1071]
                0.00    0.00       1/9           bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [765]
                0.00    0.00       1/302         Catch::operator"" sr(char const, unsigned long) [80]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [12]) [1056]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [904]
[1072]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [60], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [60]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [60]> >::type Catch::operator==<char const (&) [60]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [60]) [1072]
                0.00    0.00       1/9           bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [765]
                0.00    0.00       1/302         Catch::operator"" sr(char const, unsigned long) [80]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [60]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [60]) [1057]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [904]
[1073]   0.0    0.00    0.00       1         Catch::ExprLhs<std::__exception_ptr::exception_ptr const&> Catch::operator<=<std::__exception_ptr::exception_ptr, 0>(Catch::Decomposer&&, std::__exception_ptr::exception_ptr&&) [1073]
                0.00    0.00       1/1           Catch::ExprLhs<std::__exception_ptr::exception_ptr const&>::ExprLhs(std::__exception_ptr::exception_ptr const&) [1064]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [904]
[1074]   0.0    0.00    0.00       1         Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1074]
                0.00    0.00       1/2           Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [982]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [904]
[1075]   0.0    0.00    0.00       1         Catch::ExprLhs<cppthread::runner const&> Catch::operator<=<cppthread::runner, 0>(Catch::Decomposer&&, cppthread::runner&&) [1075]
                0.00    0.00       1/1           Catch::ExprLhs<cppthread::runner const&>::ExprLhs(cppthread::runner const&) [1065]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [904]
[1076]   0.0    0.00    0.00       1         Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1076]
                0.00    0.00       1/2           Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [982]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [904]
[1077]   0.0    0.00    0.00       1         Catch::ExprLhs<cppthread::thread& const&> Catch::operator<=<cppthread::thread&, 0>(Catch::Decomposer&&, cppthread::thread&) [1077]
                0.00    0.00       1/1           Catch::ExprLhs<cppthread::thread&>::ExprLhs(cppthread::thread&) [1066]
-----------------------------------------------
                0.00    0.00       1/1           main [19]
[1078]   0.0    0.00    0.00       1         unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
                0.00    0.00      12/62          Catch::Clara::Opt::operator[](Catch::StringRef) && [215]
                0.00    0.00       8/42          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [337]
                0.00    0.00       8/49          Catch::Clara::Parser::~Parser() [298]
                0.00    0.00       8/242         Catch::Clara::Opt::~Opt() [100]
                0.00    0.00       6/40          Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [340]
                0.00    0.00       4/6           Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [844]
                0.00    0.00       2/2           unittest::g_verbose() [987]
                0.00    0.00       2/3           unittest::g_tmp_dir[abi:cxx11]() [918]
                0.00    0.00       2/2           unittest::g_dist_dir[abi:cxx11]() [984]
                0.00    0.00       2/2           unittest::g_binary_dir[abi:cxx11]() [985]
                0.00    0.00       2/2           unittest::g_source_dir[abi:cxx11]() [986]
                0.00    0.00       1/1           main::{lambda()#1}::FUN() [1264]
                0.00    0.00       1/1           Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [1062]
                0.00    0.00       1/10          unittest::gprogress() [642]
                0.00    0.00       1/3           Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [905]
                0.00    0.00       1/1           Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [1108]
                0.00    0.00       1/39          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [363]
                0.00    0.00       1/1           unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1079]
                0.00    0.00       1/786         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [52]
-----------------------------------------------
                0.00    0.00       1/1           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
[1079]   0.0    0.00    0.00       1         unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1079]
                0.00    0.00       2/142         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [137]
                0.00    0.00       2/786         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [52]
                0.00    0.00       1/3           unittest::g_tmp_dir[abi:cxx11]() [918]
                0.00    0.00       1/9           bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [765]
                0.00    0.00       1/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [926]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::deallocate(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t, unsigned long) [1198]
[1080]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::deallocate((anonymous namespace)::log_message_t, unsigned long) [1080]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::allocate(std::allocator<(anonymous namespace)::log_message_t>&, unsigned long) [1199]
[1081]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::allocate(unsigned long, void const) [1081]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::_M_max_size() const [1109]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator<(anonymous namespace)::log_message_t>::allocator() [1119]
[1082]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::new_allocator() [1082]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::deallocate(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t**, unsigned long) [1202]
[1083]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::deallocate((anonymous namespace)::log_message_t*, unsigned long) [1083]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::allocate(std::allocator<(anonymous namespace)::log_message_t>&, unsigned long) [1203]
[1084]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::allocate(unsigned long, void const) [1084]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::_M_max_size() const [1110]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1204]
[1085]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1085]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long) [1205]
[1086]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocate(unsigned long, void const) [1086]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_max_size() const [1111]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1206]
[1087]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1087]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long) [1207]
[1088]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocate(unsigned long, void const) [1088]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_max_size() const [1112]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1208]
[1089]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1089]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long) [1209]
[1090]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocate(unsigned long, void const) [1090]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_max_size() const [1113]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1210]
[1091]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1091]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long) [1211]
[1092]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocate(unsigned long, void const) [1092]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::_M_max_size() const [1114]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocator() [1121]
[1093]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::new_allocator() [1093]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1212]
[1094]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1094]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long) [1213]
[1095]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocate(unsigned long, void const) [1095]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::_M_max_size() const [1115]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocator() [1123]
[1096]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::new_allocator() [1096]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1214]
[1097]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1097]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long) [1215]
[1098]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocate(unsigned long, void const) [1098]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::_M_max_size() const [1116]
-----------------------------------------------
                0.00    0.00       1/1           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocator() [1125]
[1099]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::new_allocator() [1099]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [1235]
[1100]   0.0    0.00    0.00       1         __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg>, Catch::Clara::Arg>::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [1100]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&) [1200]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [1236]
[1101]   0.0    0.00    0.00       1         __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt>, Catch::Clara::Opt>::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [1101]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&) [1201]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [5]
[1102]   0.0    0.00    0.00       1         cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::fifo() [1102]
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deque() [1224]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [5]
[1103]   0.0    0.00    0.00       1         cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~fifo() [1103]
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1225]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [5]
[1104]   0.0    0.00    0.00       1         cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::fifo() [1104]
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deque() [1229]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [5]
[1105]   0.0    0.00    0.00       1         cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~fifo() [1105]
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1230]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [5]
[1106]   0.0    0.00    0.00       1         cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::fifo() [1106]
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deque() [1233]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [5]
[1107]   0.0    0.00    0.00       1         cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~fifo() [1107]
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1234]
-----------------------------------------------
                0.00    0.00       1/1           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
[1108]   0.0    0.00    0.00       1         Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [1108]
                0.00    0.00       2/2           Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [981]
                0.00    0.00       2/49          Catch::Clara::Parser::~Parser() [298]
                0.00    0.00       1/3           Catch::Clara::Parser::Parser() [909]
-----------------------------------------------
                0.00    0.00       1/1           __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::allocate(unsigned long, void const) [1081]
[1109]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::_M_max_size() const [1109]
-----------------------------------------------
                0.00    0.00       1/1           __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::allocate(unsigned long, void const) [1084]
[1110]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::_M_max_size() const [1110]
-----------------------------------------------
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocate(unsigned long, void const) [1086]
[1111]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_max_size() const [1111]
-----------------------------------------------
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocate(unsigned long, void const) [1088]
[1112]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_max_size() const [1112]
-----------------------------------------------
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocate(unsigned long, void const) [1090]
[1113]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_max_size() const [1113]
-----------------------------------------------
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocate(unsigned long, void const) [1092]
[1114]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::_M_max_size() const [1114]
-----------------------------------------------
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocate(unsigned long, void const) [1095]
[1115]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::_M_max_size() const [1115]
-----------------------------------------------
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocate(unsigned long, void const) [1098]
[1116]   0.0    0.00    0.00       1         __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::_M_max_size() const [1116]
-----------------------------------------------
                0.00    0.00       1/1           void ( const&std::Anydata::_M_access<void ()(cppthread::thread)>() const)(cppthread::thread) [1118]
[1117]   0.0    0.00    0.00       1         std::Anydata::_M_access() const [1117]
-----------------------------------------------
                0.00    0.00       1/1           std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_get_pointer(std::Anydata const&) [1191]
[1118]   0.0    0.00    0.00       1         void ( const&std::Anydata::_M_access<void ()(cppthread::thread)>() const)(cppthread::thread) [1118]
                0.00    0.00       1/1           std::Anydata::_M_access() const [1117]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequeimpl::Dequeimpl() [1130]
[1119]   0.0    0.00    0.00       1         std::allocator<(anonymous namespace)::log_message_t>::allocator() [1119]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::new_allocator() [1082]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequeimpl::~Dequeimpl() [1131]
[1120]   0.0    0.00    0.00       1         std::allocator<(anonymous namespace)::log_message_t>::~allocator() [1120]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl() [1142]
[1121]   0.0    0.00    0.00       1         std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocator() [1121]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::new_allocator() [1093]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::~Dequeimpl() [1143]
[1122]   0.0    0.00    0.00       1         std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~allocator() [1122]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl() [1154]
[1123]   0.0    0.00    0.00       1         std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocator() [1123]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::new_allocator() [1096]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::~Dequeimpl() [1155]
[1124]   0.0    0.00    0.00       1         std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~allocator() [1124]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl() [1166]
[1125]   0.0    0.00    0.00       1         std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocator() [1125]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::new_allocator() [1099]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::~Dequeimpl() [1167]
[1126]   0.0    0.00    0.00       1         std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~allocator() [1126]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [1063]
[1127]   0.0    0.00    0.00       1         std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [1127]
                0.00    0.00       1/1           std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [1186]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_5() [974]
[1128]   0.0    0.00    0.00       1         std::shared_ptr<cppthread::runner>::shared_ptr(std::shared_ptr<cppthread::runner> const&) [1128]
                0.00    0.00       1/1           std::__shared_ptr<cppthread::runner, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<cppthread::runner, (__gnu_cxx::Lockpolicy)2> const&) [1187]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [1063]
[1129]   0.0    0.00    0.00       1         std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1129]
                0.00    0.00       1/1           std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [1188]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequebase() [1140]
[1130]   0.0    0.00    0.00       1         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequeimpl::Dequeimpl() [1130]
                0.00    0.00       1/1           std::allocator<(anonymous namespace)::log_message_t>::allocator() [1119]
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequeimpl_data::Dequeimpl_data() [1134]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::~Dequebase() [1141]
[1131]   0.0    0.00    0.00       1         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequeimpl::~Dequeimpl() [1131]
                0.00    0.00       1/1           std::allocator<(anonymous namespace)::log_message_t>::~allocator() [1120]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_initialize_map(unsigned long) [1138]
[1132]   0.0    0.00    0.00       1         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_allocate_map(unsigned long) [1132]
                0.00    0.00       1/2           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_get_map_allocator() const [1000]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::allocate(std::allocator<(anonymous namespace)::log_message_t>&, unsigned long) [1203]
                0.00    0.00       1/2           std::allocator<(anonymous namespace)::log_message_t>::~allocator() [1008]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_initialize_map(unsigned long) [1138]
[1133]   0.0    0.00    0.00       1         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_create_nodes((anonymous namespace)::log_message_t*, (anonymous namespace)::log_message_t**) [1133]
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_allocate_node() [1135]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequeimpl::Dequeimpl() [1130]
[1134]   0.0    0.00    0.00       1         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequeimpl_data::Dequeimpl_data() [1134]
                0.00    0.00       2/2           std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::Dequeiterator() [1022]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_create_nodes((anonymous namespace)::log_message_t*, (anonymous namespace)::log_message_t**) [1133]
[1135]   0.0    0.00    0.00       1         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_allocate_node() [1135]
                0.00    0.00       1/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::allocate(std::allocator<(anonymous namespace)::log_message_t>&, unsigned long) [1199]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::~Dequebase() [1141]
[1136]   0.0    0.00    0.00       1         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_destroy_nodes((anonymous namespace)::log_message_t**, (anonymous namespace)::log_message_t**) [1136]
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_deallocate_node((anonymous namespace)::log_message_t) [1139]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::~Dequebase() [1141]
[1137]   0.0    0.00    0.00       1         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_deallocate_map((anonymous namespace)::log_message_t*, unsigned long) [1137]
                0.00    0.00       1/2           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_get_map_allocator() const [1000]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::deallocate(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t**, unsigned long) [1202]
                0.00    0.00       1/2           std::allocator<(anonymous namespace)::log_message_t>::~allocator() [1008]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequebase() [1140]
[1138]   0.0    0.00    0.00       1         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_initialize_map(unsigned long) [1138]
                0.00    0.00       2/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00       2/2           std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::_M_set_node((anonymous namespace)::log_message_t**) [1020]
                0.00    0.00       1/159         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [122]
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_allocate_map(unsigned long) [1132]
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_create_nodes((anonymous namespace)::log_message_t**, (anonymous namespace)::log_message_t**) [1133]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_destroy_nodes((anonymous namespace)::log_message_t**, (anonymous namespace)::log_message_t**) [1136]
[1139]   0.0    0.00    0.00       1         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_deallocate_node((anonymous namespace)::log_message_t) [1139]
                0.00    0.00       1/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::deallocate(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t, unsigned long) [1198]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::deque() [1221]
[1140]   0.0    0.00    0.00       1         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequebase() [1140]
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequeimpl::Dequeimpl() [1130]
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_initialize_map(unsigned long) [1138]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::~deque() [8078]
[1141]   0.0    0.00    0.00       1         std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::~Dequebase() [1141]
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_destroy_nodes((anonymous namespace)::log_message_t**, (anonymous namespace)::log_message_t**) [1136]
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_deallocate_map((anonymous namespace)::log_message_t**, unsigned long) [1137]
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequeimpl::~Dequeimpl() [1131]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase() [1152]
[1142]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl() [1142]
                0.00    0.00       1/1           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocator() [1121]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl_data::Dequeimpl_data() [1146]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() [1153]
[1143]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::~Dequeimpl() [1143]
                0.00    0.00       1/1           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~allocator() [1122]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1150]
[1144]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) [1144]
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const [1002]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long) [1205]
                0.00    0.00       1/2           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::~allocator() [1010]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1150]
[1145]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_create_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1145]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node() [1147]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl() [1142]
[1146]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl_data::Dequeimpl_data() [1146]
                0.00    0.00       2/2           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator() [1025]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_create_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1145]
[1147]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node() [1147]
                0.00    0.00       1/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long) [1211]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() [1153]
[1148]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1148]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1151]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() [1153]
[1149]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1149]
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const [1002]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) [1204]
                0.00    0.00       1/2           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::~allocator() [1010]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase() [1152]
[1150]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1150]
                0.00    0.00       2/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00       2/2           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_set_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1024]
                0.00    0.00       1/159         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [122]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) [1144]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_create_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1145]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1148]
[1151]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1151]
                0.00    0.00       1/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1210]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deque() [1224]
[1152]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase() [1152]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl() [1142]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1150]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1225]
[1153]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() [1153]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1148]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) [1149]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::~Dequeimpl() [1143]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase() [1164]
[1154]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl() [1154]
                0.00    0.00       1/1           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocator() [1123]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl_data::Dequeimpl_data() [1158]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() [1165]
[1155]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::~Dequeimpl() [1155]
                0.00    0.00       1/1           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~allocator() [1124]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1162]
[1156]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) [1156]
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const [1004]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long) [1207]
                0.00    0.00       1/2           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::~allocator() [1012]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1162]
[1157]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_create_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1157]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node() [1159]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl() [1154]
[1158]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl_data::Dequeimpl_data() [1158]
                0.00    0.00       2/2           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator() [1027]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_create_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1157]
[1159]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node() [1159]
                0.00    0.00       1/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long) [1213]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() [1165]
[1160]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1160]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1163]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() [1165]
[1161]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1161]
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const [1004]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) [1206]
                0.00    0.00       1/2           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::~allocator() [1012]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase() [1164]
[1162]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1162]
                0.00    0.00       2/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00       2/2           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_set_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1026]
                0.00    0.00       1/159         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [122]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) [1156]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_create_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1157]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1160]
[1163]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1163]
                0.00    0.00       1/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1212]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deque() [1229]
[1164]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase() [1164]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl() [1154]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1162]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1230]
[1165]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() [1165]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1160]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) [1161]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::~Dequeimpl() [1155]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase() [1176]
[1166]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl() [1166]
                0.00    0.00       1/1           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocator() [1125]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl_data::Dequeimpl_data() [1170]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() [1177]
[1167]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::~Dequeimpl() [1167]
                0.00    0.00       1/1           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~allocator() [1126]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1174]
[1168]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) [1168]
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const [1006]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long) [1209]
                0.00    0.00       1/2           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::~allocator() [1014]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1174]
[1169]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_create_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1169]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node() [1171]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl() [1166]
[1170]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl_data::Dequeimpl_data() [1170]
                0.00    0.00       2/2           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator() [1029]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_create_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1169]
[1171]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node() [1171]
                0.00    0.00       1/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long) [1215]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() [1177]
[1172]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1172]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1175]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() [1177]
[1173]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1173]
                0.00    0.00       1/2           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const [1006]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) [1208]
                0.00    0.00       1/2           std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::~allocator() [1014]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase() [1176]
[1174]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1174]
                0.00    0.00       2/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00       2/2           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_set_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1028]
                0.00    0.00       1/159         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [122]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) [1168]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_create_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1169]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1172]
[1175]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1175]
                0.00    0.00       1/726         std::__deque_buf_size(unsigned long) [56]
                0.00    0.00       1/1           std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1214]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deque() [1233]
[1176]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase() [1176]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl() [1166]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) [1174]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1234]
[1177]   0.0    0.00    0.00       1         std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() [1177]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) [1172]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) [1173]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::~Dequeimpl() [1167]
-----------------------------------------------
                0.00    0.00       1/1           void std::Destroy<(anonymous namespace)::logmessage_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t) [1254]
[1178]   0.0    0.00    0.00       1         void std::Destroyaux<false>::__destroy<(anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t) [1178]
-----------------------------------------------
                0.00    0.00       1/1           void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1256]
[1179]   0.0    0.00    0.00       1         void std::Destroyaux<false>::__destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1179]
-----------------------------------------------
                0.00    0.00       1/1           void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1258]
[1180]   0.0    0.00    0.00       1         void std::Destroyaux<false>::__destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1180]
-----------------------------------------------
                0.00    0.00       1/1           void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1260]
[1181]   0.0    0.00    0.00       1         void std::Destroyaux<false>::__destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1181]
-----------------------------------------------
                0.00    0.00       1/1           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1183]
[1182]   0.0    0.00    0.00       1         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [1182]
                0.00    0.00       1/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [1016]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [1235]
[1183]   0.0    0.00    0.00       1         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1183]
                0.00    0.00       1/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [1017]
                0.00    0.00       1/1           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [1182]
-----------------------------------------------
                0.00    0.00       1/1           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [1185]
[1184]   0.0    0.00    0.00       1         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [1184]
                0.00    0.00       1/13          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [545]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [1236]
[1185]   0.0    0.00    0.00       1         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [1185]
                0.00    0.00       1/2           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [1018]
                0.00    0.00       1/1           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [1184]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [1127]
[1186]   0.0    0.00    0.00       1         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [1186]
                0.00    0.00       1/120         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [152]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<cppthread::runner>::shared_ptr(std::shared_ptr<cppthread::runner> const&) [1128]
[1187]   0.0    0.00    0.00       1         std::__shared_ptr<cppthread::runner, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<cppthread::runner, (__gnu_cxx::Lockpolicy)2> const&) [1187]
                0.00    0.00       1/120         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [152]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1129]
[1188]   0.0    0.00    0.00       1         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [1188]
                0.00    0.00       1/120         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [152]
-----------------------------------------------
                0.00    0.00       1/1           std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1190]
[1189]   0.0    0.00    0.00       1         std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_destroy(std::Anydata&, std::integral_constant<bool, true>) [1189]
                0.00    0.00       1/1           void (&std::Anydata::_M_access<void ()(cppthread::thread)>())(cppthread::thread) [1239]
-----------------------------------------------
                0.00    0.00       1/1           std::Functionhandler<void (cppthread::thread), void ()(cppthread::thread)>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1216]
[1190]   0.0    0.00    0.00       1         std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1190]
                0.00    0.00       1/1           std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_destroy(std::Anydata&, std::integral_constant<bool, true>) [1189]
-----------------------------------------------
                0.00    0.00       1/1           std::Functionhandler<void (cppthread::thread), void ()(cppthread::thread)>::_M_invoke(std::Anydata const&, cppthread::thread&&) [7641]
[1191]   0.0    0.00    0.00       1         std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_get_pointer(std::Anydata const&) [1191]
                0.00    0.00       1/1           void ( const&std::Anydata::_M_access<void ()(cppthread::thread)>() const)(cppthread::thread) [1118]
                0.00    0.00       1/1           void ( conststd::__addressof<void ( const)(cppthread::thread)>(void ( const&)(cppthread::thread)))(cppthread::thread) [1242]
-----------------------------------------------
                0.00    0.00       1/1           std::function<void (cppthread::thread)>::function<void ()(cppthread::thread), void>(void (&&)(cppthread::thread)) [1238]
[1192]   0.0    0.00    0.00       1         void std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_init_functor<void ()(cppthread::thread)>(std::Anydata&, void (&&)(cppthread::thread)) [1192]
                0.00    0.00       1/3           void (&&std::forward<void ()(cppthread::thread)>(std::remove_reference<void ()(cppthread::thread)>::type&))(cppthread::thread) [972]
                0.00    0.00       1/1           void std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_create<void ()(cppthread::thread)>(std::Anydata&, void (&&)(cppthread::thread), std::integral_constant<bool, true>) [1194]
-----------------------------------------------
                0.00    0.00       1/1           std::function<void (cppthread::thread)>::function<void ()(cppthread::thread), void>(void (&&)(cppthread::thread)) [1238]
[1193]   0.0    0.00    0.00       1         bool std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_not_empty_function<void (cppthread::thread)>(void ()(cppthread::thread)) [1193]
-----------------------------------------------
                0.00    0.00       1/1           void std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_init_functor<void ()(cppthread::thread)>(std::Anydata&, void (&&)(cppthread::thread)) [1192]
[1194]   0.0    0.00    0.00       1         void std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_create<void ()(cppthread::thread)>(std::Anydata&, void (&&)(cppthread::thread), std::integral_constant<bool, true>) [1194]
                0.00    0.00       1/3           void (&&std::forward<void ()(cppthread::thread)>(std::remove_reference<void ()(cppthread::thread)>::type&))(cppthread::thread) [972]
                0.00    0.00       1/2           std::Anydata::_M_access() [1042]
                0.00    0.00       1/1293        operator new(unsigned long, void) [41]
-----------------------------------------------
                0.00    0.00       1/1           __gnu_cxx::__enable_if<std::__is_random_access_iter<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::iterator_traits<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::iterator_category>::__value, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::__type std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1249]
[1195]   0.0    0.00    0.00       1         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator-=(long) [1195]
                0.00    0.00       1/16          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator+=(long) [517]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [904]
[1196]   0.0    0.00    0.00       1         std::__exception_ptr::exception_ptr::exception_ptr() [1196]
-----------------------------------------------
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__exception_ptr::exception_ptr>::type>::type> > >::value, Catch::BinaryExpr<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&> >::type Catch::operator==<std::__exception_ptr::exception_ptr>(Catch::ExprLhs<std::__exception_ptr::exception_ptr const&>&&, std::__exception_ptr::exception_ptr&&) [1068]
[1197]   0.0    0.00    0.00       1         std::__exception_ptr::operator==(std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&) [1197]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_deallocate_node((anonymous namespace)::log_message_t) [1139]
[1198]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::deallocate(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t, unsigned long) [1198]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::deallocate((anonymous namespace)::log_message_t, unsigned long) [1080]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_allocate_node() [1135]
[1199]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::allocate(std::allocator<(anonymous namespace)::log_message_t>&, unsigned long) [1199]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::allocate(unsigned long, void const) [1081]
-----------------------------------------------
                0.00    0.00       1/1           __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg>, Catch::Clara::Arg>::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [1100]
[1200]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&) [1200]
                0.00    0.00       1/49          std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [301]
-----------------------------------------------
                0.00    0.00       1/1           __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt>, Catch::Clara::Opt>::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [1101]
[1201]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&) [1201]
                0.00    0.00       1/49          std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [302]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_deallocate_map((anonymous namespace)::log_message_t*, unsigned long) [1137]
[1202]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::deallocate(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t**, unsigned long) [1202]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::deallocate((anonymous namespace)::log_message_t*, unsigned long) [1083]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_allocate_map(unsigned long) [1132]
[1203]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::allocate(std::allocator<(anonymous namespace)::log_message_t>&, unsigned long) [1203]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::allocate(unsigned long, void const) [1084]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) [1149]
[1204]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) [1204]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1085]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) [1144]
[1205]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long) [1205]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocate(unsigned long, void const) [1086]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) [1161]
[1206]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) [1206]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1087]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) [1156]
[1207]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long) [1207]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocate(unsigned long, void const) [1088]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) [1173]
[1208]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) [1208]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) [1089]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) [1168]
[1209]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long) [1209]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocate(unsigned long, void const) [1090]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1151]
[1210]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1210]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1091]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node() [1147]
[1211]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long) [1211]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocate(unsigned long, void const) [1092]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1163]
[1212]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1212]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1094]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node() [1159]
[1213]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long) [1213]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocate(unsigned long, void const) [1095]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1175]
[1214]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1214]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) [1097]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node() [1171]
[1215]   0.0    0.00    0.00       1         std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long) [1215]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocate(unsigned long, void const) [1098]
-----------------------------------------------
                0.00    0.00       1/1           std::Functionbase::~Functionbase() [856]
[1216]   0.0    0.00    0.00       1         std::Functionhandler<void (cppthread::thread), void ()(cppthread::thread)>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1216]
                0.00    0.00       1/1           std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1190]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_backward_a2<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1252]
[1217]   0.0    0.00    0.00       1         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_backward<true, false, std::random_access_iterator_tag>::__copy_move_b<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1217]
                0.00    0.00       1/34          std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>::type&& std::move<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&) [381]
                0.00    0.00       1/22          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&&) [466]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [1246]
[1218]   0.0    0.00    0.00       1         Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [1218]
                0.00    0.00       2/2           bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [995]
                0.00    0.00       1/2           __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [998]
                0.00    0.00       1/3           Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [964]
                0.00    0.00       1/1           void std::_Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [1240]
                0.00    0.00       1/2           __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [994]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::~deque() [8078]
[1219]   0.0    0.00    0.00       1         std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_destroy_data(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>, std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>, std::allocator<(anonymous namespace)::log_message_t> const&) [1219]
                0.00    0.00       2/10          std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::Dequeiterator(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t> const&) [689]
                0.00    0.00       1/1           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_destroy_data_aux(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>, std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>) [1220]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_destroy_data(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>, std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>, std::allocator<(anonymous namespace)::log_message_t> const&) [1219]
[1220]   0.0    0.00    0.00       1         std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_destroy_data_aux(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>, std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>) [1220]
                0.00    0.00       1/4           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_get_Tp_allocator() [898]
                0.00    0.00       1/1           void std::Destroy<(anonymous namespace)::logmessage_t, (anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t>&) [1255]
-----------------------------------------------
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [1051]
[1221]   0.0    0.00    0.00       1         std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::deque() [1221]
                0.00    0.00       1/1           std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequebase() [1140]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1225]
[1222]   0.0    0.00    0.00       1         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1222]
                0.00    0.00       2/91          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [175]
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1223]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1222]
[1223]   0.0    0.00    0.00       1         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1223]
                0.00    0.00       1/14          std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() [536]
                0.00    0.00       1/1           void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&) [1257]
-----------------------------------------------
                0.00    0.00       1/1           cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::fifo() [1102]
[1224]   0.0    0.00    0.00       1         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deque() [1224]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase() [1152]
-----------------------------------------------
                0.00    0.00       1/1           cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~fifo() [1103]
[1225]   0.0    0.00    0.00       1         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1225]
                0.00    0.00       1/14          std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() [536]
                0.00    0.00       1/25          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() [443]
                0.00    0.00       1/40          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() [350]
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1222]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() [1153]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1230]
[1226]   0.0    0.00    0.00       1         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1226]
                0.00    0.00       2/74          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [197]
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1227]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1226]
[1227]   0.0    0.00    0.00       1         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1227]
                0.00    0.00       1/12          std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() [571]
                0.00    0.00       1/1           void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&) [1259]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [725]
[1228]   0.0    0.00    0.00       1         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() [1228]
                0.00    0.00       1/10          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const [658]
                0.00    0.00       1/12          std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() [571]
                0.00    0.00       1/10          void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [700]
-----------------------------------------------
                0.00    0.00       1/1           cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::fifo() [1104]
[1229]   0.0    0.00    0.00       1         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deque() [1229]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase() [1164]
-----------------------------------------------
                0.00    0.00       1/1           cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~fifo() [1105]
[1230]   0.0    0.00    0.00       1         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1230]
                0.00    0.00       1/12          std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() [571]
                0.00    0.00       1/12          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() [616]
                0.00    0.00       1/40          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() [351]
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1226]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() [1165]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1234]
[1231]   0.0    0.00    0.00       1         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1231]
                0.00    0.00       2/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1232]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1231]
[1232]   0.0    0.00    0.00       1         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1232]
                0.00    0.00       1/12          std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() [572]
                0.00    0.00       1/1           void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&) [1261]
-----------------------------------------------
                0.00    0.00       1/1           cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::fifo() [1106]
[1233]   0.0    0.00    0.00       1         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deque() [1233]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase() [1176]
-----------------------------------------------
                0.00    0.00       1/1           cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~fifo() [1107]
[1234]   0.0    0.00    0.00       1         std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() [1234]
                0.00    0.00       1/12          std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() [572]
                0.00    0.00       1/55          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() [234]
                0.00    0.00       1/35          std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() [373]
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) [1231]
                0.00    0.00       1/1           std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() [1177]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [1062]
[1235]   0.0    0.00    0.00       1         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [1235]
                0.00    0.00       1/4           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [894]
                0.00    0.00       1/1           __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg>, Catch::Clara::Arg>::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [1100]
                0.00    0.00       1/8           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [774]
                0.00    0.00       1/1           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [1183]
                0.00    0.00       1/52          std::allocator<Catch::Clara::Arg>::~allocator() [266]
                0.00    0.00       1/56          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [231]
                0.00    0.00       1/4           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [895]
                0.00    0.00       1/4           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [896]
                0.00    0.00       1/1           Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [1248]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [1062]
[1236]   0.0    0.00    0.00       1         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [1236]
                0.00    0.00       1/26          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [442]
                0.00    0.00       1/1           __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt>, Catch::Clara::Opt>::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [1101]
                0.00    0.00       1/54          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [243]
                0.00    0.00       1/1           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [1185]
                0.00    0.00       1/52          std::allocator<Catch::Clara::Opt>::~allocator() [267]
                0.00    0.00       1/80          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [193]
                0.00    0.00       1/43          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [334]
                0.00    0.00       1/43          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [335]
                0.00    0.00       1/2           Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [1046]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [904]
[1237]   0.0    0.00    0.00       1         std::function<void (cppthread::thread)>::function(decltype(nullptr)) [1237]
                0.00    0.00       5/6           std::Functionbase::Functionbase() [855]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [904]
[1238]   0.0    0.00    0.00       1         std::function<void (cppthread::thread)>::function<void ()(cppthread::thread), void>(void (&&)(cppthread::thread)) [1238]
                0.00    0.00       1/6           std::Functionbase::Functionbase() [855]
                0.00    0.00       1/1           bool std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_not_empty_function<void (cppthread::thread)>(void ()(cppthread::thread)) [1193]
                0.00    0.00       1/3           void (&&std::forward<void ()(cppthread::thread)>(std::remove_reference<void ()(cppthread::thread)>::type&))(cppthread::thread) [972]
                0.00    0.00       1/1           void std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_init_functor<void ()(cppthread::thread)>(std::Anydata&, void (&&)(cppthread::thread)) [1192]
-----------------------------------------------
                0.00    0.00       1/1           std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_destroy(std::Anydata&, std::integral_constant<bool, true>) [1189]
[1239]   0.0    0.00    0.00       1         void (&std::Anydata::_M_access<void ()(cppthread::thread)>())(cppthread::thread) [1239]
                0.00    0.00       1/2           std::Anydata::_M_access() [1042]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [1218]
[1240]   0.0    0.00    0.00       1         void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [1240]
                0.00    0.00       1/4           Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::removereference<Catch::Clara::Arg const&>::type&) [903]
                0.00    0.00       1/1293        operator new(unsigned long, void) [41]
                0.00    0.00       1/2           Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [978]
-----------------------------------------------
                0.00    0.00       1/1           std::Functionhandler<void (cppthread::thread), void ()(cppthread::thread)>::_M_invoke(std::Anydata const&, cppthread::thread&&) [7641]
[1241]   0.0    0.00    0.00       1         std::enable_if<is_invocablerv<void, void (&)(cppthread::thread), cppthread::thread>, void>::type std::__invoke_r<void, void (&)(cppthread::thread), cppthread::thread>(void (&)(cppthread::thread), cppthread::thread&&) [1241]
                0.00    0.00       1/3           cppthread::thread&& std::forward<cppthread::thread>(std::remove_reference<cppthread::thread>::type&) [973]
                0.00    0.00       1/2           void (&std::forward<void (&)(cppthread::thread)>(std::remove_reference<void (&)(cppthread::thread)>::type&))(cppthread::thread) [1048]
                0.00    0.00       1/1           void std::__invoke_impl<void, void (&)(cppthread::thread), cppthread::thread>(std::__invoke_other, void (&)(cppthread::thread), cppthread::thread&&) [1244]
-----------------------------------------------
                0.00    0.00       1/1           std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_get_pointer(std::Anydata const&) [1191]
[1242]   0.0    0.00    0.00       1         void ( conststd::__addressof<void ( const)(cppthread::thread)>(void ( const&)(cppthread::thread)))(cppthread::thread) [1242]
-----------------------------------------------
                0.00    0.00       1/1           void std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::construct<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t>(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&&) [1032]
[1243]   0.0    0.00    0.00       1         decltype (::new ((void)(0)) (anonymous namespace)::log_message_t((declval<(anonymous namespace)::log_message_t>)())) std::construct_at<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&&) [1243]
                0.00    0.00       2/6           (anonymous namespace)::log_message_t&& std::forward<(anonymous namespace)::log_message_t>(std::remove_reference<(anonymous namespace)::log_message_t>::type&) [866]
                0.00    0.00       2/1293        operator new(unsigned long, void) [41]
                0.00    0.00       2/2           (anonymous namespace)::log_message_t::log_message_t((anonymous namespace)::log_message_t&&) [975]
-----------------------------------------------
                0.00    0.00       1/1           std::enable_if<is_invocablerv<void, void (&)(cppthread::thread), cppthread::thread>, void>::type std::__invoke_r<void, void (&)(cppthread::thread), cppthread::thread>(void (&)(cppthread::thread), cppthread::thread&&) [1241]
[1244]   0.0    0.00    0.00       1         void std::__invoke_impl<void, void (&)(cppthread::thread), cppthread::thread>(std::__invoke_other, void (&)(cppthread::thread), cppthread::thread&&) [1244]
                0.00    0.00       1/2           void (&std::forward<void (&)(cppthread::thread)>(std::remove_reference<void (&)(cppthread::thread)>::type&))(cppthread::thread) [1048]
                0.00    0.00       1/3           cppthread::thread&& std::forward<cppthread::thread>(std::remove_reference<cppthread::thread>::type&) [973]
                0.00    0.00       1/1           (anonymous namespace)::stop_callback(cppthread::thread) [1054]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [4]
[1245]   0.0    0.00    0.00       1         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::move_backward<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1245]
                0.00    0.00       3/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
                0.00    0.00       2/12          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__miter_base<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [621]
                0.00    0.00       1/1           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_a<true, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1247]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [1248]
[1246]   0.0    0.00    0.00       1         Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [1246]
                0.00    0.00       1/1           Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [1218]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::move_backward<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1245]
[1247]   0.0    0.00    0.00       1         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_a<true, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1247]
                0.00    0.00       3/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
                0.00    0.00       3/18          std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__niter_base<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [506]
                0.00    0.00       1/1           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1251]
                0.00    0.00       1/6           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__niter_wrap<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [864]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [1235]
[1248]   0.0    0.00    0.00       1         Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [1248]
                0.00    0.00       1/1           Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg) [1246]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_dit<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1253]
[1249]   0.0    0.00    0.00       1         __gnu_cxx::__enable_if<std::__is_random_access_iter<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::iterator_traits<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::iterator_category>::__value, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::__type std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1249]
                0.00    0.00       1/6           long const& std::min<long>(long const&, long const&) [865]
                0.00    0.00       1/1           std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1250]
                0.00    0.00       1/1           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator-=(long) [1195]
                0.00    0.00       1/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
-----------------------------------------------
                0.00    0.00       1/1           __gnu_cxx::__enable_if<std::__is_random_access_iter<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::iterator_traits<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::iterator_category>::__value, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::__type std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1249]
[1250]   0.0    0.00    0.00       1         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1250]
                0.00    0.00       1/1           std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_backward_a2<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1252]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_a<true, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1247]
[1251]   0.0    0.00    0.00       1         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1251]
                0.00    0.00       3/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
                0.00    0.00       1/1           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_dit<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1253]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1250]
[1252]   0.0    0.00    0.00       1         std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_backward_a2<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1252]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_backward<true, false, std::random_access_iterator_tag>::__copy_move_b<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1217]
-----------------------------------------------
                0.00    0.00       1/1           std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1251]
[1253]   0.0    0.00    0.00       1         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_dit<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1253]
                0.00    0.00       1/226         std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) [104]
                0.00    0.00       1/1           __gnu_cxx::__enable_if<std::__is_random_access_iter<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::iterator_traits<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::iterator_category>::__value, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::__type std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1249]
-----------------------------------------------
                0.00    0.00       1/1           void std::Destroy<(anonymous namespace)::logmessage_t, (anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t>&) [1255]
[1254]   0.0    0.00    0.00       1         void std::Destroy<(anonymous namespace)::logmessage_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t) [1254]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           void std::Destroyaux<false>::__destroy<(anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t) [1178]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_destroy_data_aux(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>, std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>) [1220]
[1255]   0.0    0.00    0.00       1         void std::Destroy<(anonymous namespace)::logmessage_t, (anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t>&) [1255]
                0.00    0.00       1/1           void std::Destroy<(anonymous namespace)::logmessage_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t) [1254]
-----------------------------------------------
                0.00    0.00       1/1           void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&) [1257]
[1256]   0.0    0.00    0.00       1         void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1256]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           void std::Destroyaux<false>::__destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1179]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1223]
[1257]   0.0    0.00    0.00       1         void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&) [1257]
                0.00    0.00       1/1           void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1256]
-----------------------------------------------
                0.00    0.00       1/1           void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&) [1259]
[1258]   0.0    0.00    0.00       1         void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1258]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           void std::Destroyaux<false>::__destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1180]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1227]
[1259]   0.0    0.00    0.00       1         void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&) [1259]
                0.00    0.00       1/1           void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1258]
-----------------------------------------------
                0.00    0.00       1/1           void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&) [1261]
[1260]   0.0    0.00    0.00       1         void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1260]
                0.00    0.00       1/1379        std::is_constant_evaluated() [38]
                0.00    0.00       1/1           void std::Destroyaux<false>::__destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1181]
-----------------------------------------------
                0.00    0.00       1/1           std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) [1232]
[1261]   0.0    0.00    0.00       1         void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&) [1261]
                0.00    0.00       1/1           void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) [1260]
-----------------------------------------------
                0.00    0.00       1/1           main::{lambda()#1}::FUN() [1264]
[1262]   0.0    0.00    0.00       1         main::{lambda()#1}::operator()() const [1262]
-----------------------------------------------
                0.00    0.00       1/1           main [19]
[1263]   0.0    0.00    0.00       1         main::{lambda()#1}::operator void ()()() const [1263]
-----------------------------------------------
                0.00    0.00       1/1           unittest::snapcatch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [1078]
[1264]   0.0    0.00    0.00       1         main::{lambda()#1}::_FUN() [1264]
                0.00    0.00       1/1           main::{lambda()#1}::operator()() const [1262]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [1265]
[1265]   0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [1265]
                                   1             __static_initialization_and_destruction_0(int, int) [1265]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [1266]
[1266]   0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [1266]
                0.00    0.00       1/4           Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [890]
                0.00    0.00       1/260         Catch::StringRef::StringRef() [90]
                0.00    0.00       1/153         Catch::SourceLineInfo::SourceLineInfo(char const*, unsigned long) [125]
                0.00    0.00       1/15          Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [522]
                                   1             __static_initialization_and_destruction_0(int, int) [1266]
-----------------------------------------------

 This table describes the call tree of the program, and was sorted by
 the total amount of time spent in each function and its children.

 Each entry in this table consists of several lines.  The line with the
 index number at the left hand margin lists the current function.
 The lines above it list the functions that called this function,
 and the lines below it list the functions this one called.
 This line lists:
     index      A unique number given to each element of the table.
                Index numbers are sorted numerically.
                The index number is printed next to every function name so
                it is easier to look up where the function is in the table.

     % time     This is the percentage of the `total' time that was spent
                in this function and its children.  Note that due to
                different viewpoints, functions excluded by options, etc,
                these numbers will NOT add up to 100%.

     self       This is the total amount of time spent in this function.

     children   This is the total amount of time propagated into this
                function by its children.

     called     This is the number of times the function was called.
                If the function called itself recursively, the number
                only includes non-recursive calls, and is followed by
                a `+' and the number of recursive calls.

     name       The name of the current function.  The index number is
                printed after it.  If the function is a member of a
                cycle, the cycle number is printed between the
                function's name and the index number.

 For the function's parents, the fields have the following meanings:

     self       This is the amount of time that was propagated directly
                from the function into this parent.

     children   This is the amount of time that was propagated from
                the function's children into this parent.

     called     This is the number of times this parent called the
                function `/' the total number of times the function
                was called.  Recursive calls to the function are not
                included in the number after the `/'.

     name       This is the name of the parent.  The parent's index
                number is printed after it.  If the parent is a
                member of a cycle, the cycle number is printed between
                the name and the index number.

 If the parents of the function cannot be determined, the word
 `<spontaneous>' is printed in the `name' field, and all the other
 fields are blank.

 For the function's children, the fields have the following meanings:

     self       This is the amount of time that was propagated directly
                from the child into the function.

     children   This is the amount of time that was propagated from the
                child's children to the function.

     called     This is the number of times the function called
                this child `/' the total number of times the child
                was called.  Recursive calls by the child are not
                listed in the number after the `/'.

     name       This is the name of the child.  The child's index
                number is printed after it.  If the child is a
                member of a cycle, the cycle number is printed
                between the name and the index number.

 If there are any cycles (circles) in the call graph, there is an
 entry for the cycle-as-a-whole.  This entry shows who called the
 cycle (as parents) and the members of the cycle (as children.)
 The `+' recursive calls entry shows the number of function calls that
 were internal to the cycle, and the calls entry for each member shows,
 for that member, how many times it was called from other members of
 the cycle.

Copyright (C) 2012-2022 Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.

Index by function name

 [1051] __static_initialization_and_destruction_0(int, int) (catch_thread.cpp) [850] std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [598] void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::construct<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) (alloc_traits.h)
 [1052] __static_initialization_and_destruction_0(int, int) (catch_fifo.cpp) [446] std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) (allocator.h) [708] void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::destroy<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) (alloc_traits.h)
 [904] CATCH2_INTERNAL_TEST_0() (catch_thread.cpp) [447] std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::~allocator() (allocator.h) [709] void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::construct<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) (alloc_traits.h)
   [5] CATCH2_INTERNAL_TEST_0() (catch_fifo.cpp) [484] std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) (allocator.h) [710] void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::destroy<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) (alloc_traits.h)
 [1053] CATCH2_INTERNAL_TEST_0() (catch_version.cpp) [485] std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::~allocator() (allocator.h) [711] void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::construct<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) (alloc_traits.h)
 [974] CATCH2_INTERNAL_TEST_5() (catch_thread.cpp) [486] std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) (allocator.h) [170] std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long)
 [887] (anonymous namespace)::test_runner::test_runner() (catch_thread.cpp) [487] std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::~allocator() (allocator.h) [229] std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&)
 [888] (anonymous namespace)::test_runner::~test_runner() (catch_thread.cpp) [411] std::allocator<std::weak_ptr<cppthread::item_with_predicate> >::allocator(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [178] std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long)
 [975] (anonymous namespace)::log_message_t::log_message_t((anonymous namespace)::log_message_t&&) (catch_thread.cpp) [812] std::allocator<std::weak_ptr<cppthread::item_with_predicate> >::allocator() [147] std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&)
 [889] (anonymous namespace)::log_message_t::~log_message_t() (catch_thread.cpp) [377] std::allocator<std::weak_ptr<cppthread::item_with_predicate> >::~allocator() [1216] std::Functionhandler<void (cppthread::thread), void ()(cppthread::thread)>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation)
 [1054] (anonymous namespace)::stop_callback(cppthread::thread) (catch_thread.cpp) [369] std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) (allocator.h) [1217] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_backward<true, false, std::random_access_iterator_tag>::__copy_move_b<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_algobase.h)
 [976] (anonymous namespace)::exit_with_exception::exit_with_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (catch_thread.cpp) [567] std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator() (allocator.h) [1218] Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
 [549] (anonymous namespace)::data_t::operator==((anonymous namespace)::data_t const&) (catch_thread.cpp) [304] std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() (allocator.h) [1035] Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt)
 [1055] Catch::BinaryExpr<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&>::BinaryExpr(bool, std::__exception_ptr::exception_ptr const&, Catch::StringRef, std::__exception_ptr::exception_ptr const&) [392] std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) (allocator.h) [250] Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef)
 [1056] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [12]) [660] std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator() (allocator.h) [427] std::weak_ptr<cppthread::item_with_predicate> std::__uninitialized_copy<false>::__uninit_copy<std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>)
 [1057] Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [60]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [60]) [345] std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() (allocator.h) [829] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
 [1058] Catch::BinaryExpr<cppthread::runner const&, (anonymous namespace)::test_runner const&>::BinaryExpr(bool, cppthread::runner const&, Catch::StringRef, (anonymous namespace)::test_runner const&) (catch_decomposer.hpp) [393] std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) (allocator.h) [830] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
 [1059] Catch::BinaryExpr<cppthread::thread&, cppthread::thread const&>::BinaryExpr(bool, cppthread::thread&, Catch::StringRef, cppthread::thread const&) [661] std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::allocator() (allocator.h) [540] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
 [356] Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [346] std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() (allocator.h) [831] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
 [890] Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [268] std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__weak_ptr(std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2> const&) [832] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
 [1060] Catch::MatchExpr<cppthread::inuse_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher>(cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher const&) [777] std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) (shared_ptr_base.h) [479] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
 [977] Catch::MatchExpr<cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher>(cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher const&) [778] std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) (shared_ptr_base.h) [833] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
 [125] Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [156] std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::~__weak_ptr() [834] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
 [261] void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [813] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [951] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
 [167] Catch::AssertionHandler::~AssertionHandler() [814] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [952] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
 [166] Catch::ITransientExpression::ITransientExpression(bool, bool) [930] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [860] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
 [978] Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [931] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [953] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >)
 [127] Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [322] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [954] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
 [235] Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [1127] std::sharedptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [761] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
 [844] Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [286] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [955] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&)
 [905] Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [130] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [956] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
 [100] Catch::Clara::Opt::~Opt() [851] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [599] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() (shared_ptr_base.h)
  [81] Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [932] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [600] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() (shared_ptr_base.h)
 [276] Catch::Clara::Detail::ParserBase::ParserBase() [195] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [452] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() (shared_ptr_base.h)
  [74] Catch::Clara::Detail::ParserBase::~ParserBase() [88] std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [601] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) (shared_ptr_base.h)
  [63] Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [488] std::shared_ptr<cppthread::item_with_predicate>::shared_ptr() [602] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() (sharedptr_base.h)
 [636] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [852] std::shared_ptr<cppthread::item_with_predicate>::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (shared_ptr.h) [370] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() (shared_ptr_base.h)
 [637] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [871] std::shared_ptr<cppthread::item_with_predicate>::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (shared_ptr.h) [603] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) (shared_ptr_base.h)
 [638] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [384] std::shared_ptr<cppthread::item_with_predicate>::~shared_ptr() [604] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() (shared_ptr_base.h)
 [109] Catch::Clara::Detail::BasicResult<void>::ok() [1128] std::shared_ptr<cppthread::runner>::shared_ptr(std::shared_ptr<cppthread::runner> const&) [712] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() (shared_ptr_base.h)
 [110] Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [1015] std::shared_ptr<cppthread::runner>::~shared_ptr() [713] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() (shared_ptr_base.h)
 [111] Catch::Clara::Detail::BasicResult<void>::~BasicResult() [323] std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [497] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() (shared_ptr_base.h)
 [867] Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1129] std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [714] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) (shared_ptr_base.h)
 [804] Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [287] std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [715] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() (sharedptr_base.h)
 [805] Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [568] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) (shared_ptr.h) [396] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() (shared_ptr_base.h)
 [906] Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [569] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (shared_ptr.h) [716] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) (shared_ptr_base.h)
 [907] Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [394] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr() (shared_ptr.h) [717] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() (shared_ptr_base.h)
 [979] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [570] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (shared_ptr.h) [718] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() (shared_ptr_base.h)
 [128] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [662] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) (shared_ptr.h) [719] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() (shared_ptr_base.h)
 [845] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [663] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (shared_ptr.h) [498] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() (shared_ptr_base.h)
 [908] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [347] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr() (shared_ptr.h) [720] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) (shared_ptr_base.h)
 [236] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [664] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&&) (shared_ptr.h) [721] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() (sharedptr_base.h)
 [101] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [665] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (shared_ptr.h) [397] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() (shared_ptr_base.h)
 [639] Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [666] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) (shared_ptr.h) [722] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>) (shared_ptr_base.h)
 [640] Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [667] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::shared_ptr(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (shared_ptr.h) [723] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() (shared_ptr_base.h)
 [112] Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [348] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr() (shared_ptr.h) [526] std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map()
 [113] Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [466] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&&) (shared_ptr.h) [1036] (anonymous namespace)::log_message_t& std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::emplace_back<(anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t&&) (deque.tcc)
 [401] Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [668] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::operator=(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (shared_ptr.h) [1219] std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_destroy_data(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>, std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>, std::allocator<(anonymous namespace)::log_message_t> const&) (stl_deque.h)
 [402] Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [1130] std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequeimpl::Dequeimpl() (stl_deque.h) [1220] std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_destroy_data_aux(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>, std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>) (deque.tcc)
 [980] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [1131] std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequeimpl::~Dequeimpl() (stl_deque.h) [957] std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::end() (stl_deque.h)
 [129] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [1132] std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_allocate_map(unsigned long) (stl_deque.h) [1037] std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::back() (stl_deque.h)
 [332] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [1133] std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_create_nodes((anonymous namespace)::log_message_t*, (anonymous namespace)::log_message_t**) (stl_deque.h) [874] std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::begin() (stl_deque.h)
 [237] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [1134] std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequeimpl_data::Dequeimpl_data() (stl_deque.h) [899] std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::front() (stl_deque.h)
 [102] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [1135] std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_allocate_node() (stl_deque.h) [1038] std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::pop_front() (stl_deque.h)
 [314] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [1136] std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_destroy_nodes((anonymous namespace)::log_message_t**, (anonymous namespace)::log_message_t**) (stl_deque.h) [1039] std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::push_back((anonymous namespace)::log_message_t&&) (stl_deque.h)
 [1061] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [1137] std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_deallocate_map((anonymous namespace)::log_message_t**, unsigned long) (stl_deque.h) [1221] std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::deque() (stl_deque.h)
 [283] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [1138] std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_initialize_map(unsigned long) (stl_deque.h) [605] (anonymous namespace)::data_t& std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::emplace_back<(anonymous namespace)::data_t>((anonymous namespace)::data_t&&) (deque.tcc)
 [315] Catch::Clara::Detail::BoundRef::BoundRef() [1139] std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_deallocate_node((anonymous namespace)::log_message_t) (stl_deque.h) [795] std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_destroy_data(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>, std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>, std::allocator<(anonymous namespace)::data_t> const&) (stl_deque.h)
 [316] Catch::Clara::Detail::BoundRef::~BoundRef() [898] std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_get_Tp_allocator() (stl_deque.h) [27] std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::end() (stl_deque.h)
 [317] Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [1140] std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::Dequebase() (stl_deque.h) [606] std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::back() (stl_deque.h)
 [909] Catch::Clara::Parser::Parser() [1141] std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::~Dequebase() (stl_deque.h) [26] std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::begin() (stl_deque.h)
 [1062] Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [779] std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequeimpl::Dequeimpl() (stl_deque.h) [607] std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&, (anonymous namespace)::data_t const>) (stl_deque.h)
 [298] Catch::Clara::Parser::~Parser() [780] std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequeimpl::~Dequeimpl() (stl_deque.h) [608] std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::front() (stl_deque.h)
 [318] Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&) [781] std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_allocate_map(unsigned long) (stl_deque.h) [609] std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_erase(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>) (deque.tcc)
 [1063] Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [782] std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_create_nodes((anonymous namespace)::data_t*, (anonymous namespace)::data_t**) (stl_deque.h) [610] std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::pop_back() (stl_deque.h)
 [284] Catch::Clara::ExeName::~ExeName() [783] std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequeimpl_data::Dequeimpl_data() (stl_deque.h) [762] std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::pop_front() (stl_deque.h)
 [339] Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [784] std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_allocate_node() (stl_deque.h) [611] std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::push_back((anonymous namespace)::data_t&&) (stl_deque.h)
 [910] Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [785] std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_destroy_nodes((anonymous namespace)::data_t**, (anonymous namespace)::data_t**) (stl_deque.h) [612] std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::push_back((anonymous namespace)::data_t const&) (stl_deque.h)
 [340] Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [786] std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_deallocate_map((anonymous namespace)::data_t**, unsigned long) (stl_deque.h) [796] std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::deque() (stl_deque.h)
 [981] Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [787] std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_initialize_map(unsigned long) (stl_deque.h) [797] std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::~deque() (stl_deque.h)
 [522] Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [788] std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_deallocate_node((anonymous namespace)::data_t) (stl_deque.h) [1222] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) (stl_deque.h)
 [1064] Catch::ExprLhs<std::__exception_ptr::exception_ptr const&>::ExprLhs(std::__exception_ptr::exception_ptr const&) [399] std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_get_Tp_allocator() (stl_deque.h) [1223] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (deque.tcc)
 [982] Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [789] std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::Dequebase() (stl_deque.h) [443] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() (stl_deque.h)
 [1065] Catch::ExprLhs<cppthread::runner const&>::ExprLhs(cppthread::runner const&) [790] std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::~Dequebase() (stl_deque.h) [350] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() (stl_deque.h)
 [1066] Catch::ExprLhs<cppthread::thread&>::ExprLhs(cppthread::thread&) [1142] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl() (stl_deque.h) [613] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>) (stl_deque.h)
 [262] Catch::ExprLhs<bool>::ExprLhs(bool) [1143] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::~Dequeimpl() (stl_deque.h) [614] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (deque.tcc)
 [357] Catch::ExprLhs<int>::ExprLhs(int) [1144] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) (stl_deque.h) [763] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() (stl_deque.h)
 [911] Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [1145] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_create_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) (stl_deque.h) [958] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() (stl_deque.h)
 [912] Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [1146] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl_data::Dequeimpl_data() (stl_deque.h) [615] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (stl_deque.h)
 [913] Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1147] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node() (stl_deque.h) [1224] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deque() (stl_deque.h)
 [914] Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1148] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) (stl_deque.h) [1225] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() (stl_deque.h)
 [915] Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [1149] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) (stl_deque.h) [1226] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) (stl_deque.h)
 [916] Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [1150] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) (stl_deque.h) [1227] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (deque.tcc)
 [1067] Catch::MatchExpr<cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::in_use_error const&, Catch::Matchers::ExceptionWatcher const&) [1151] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_deque.h) [616] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() (stl_deque.h)
 [983] Catch::MatchExpr<cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::invalid_error const&, Catch::Matchers::ExceptionWatcher const&) [536] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() (stl_deque.h) [351] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() (stl_deque.h)
  [42] Catch::StringRef::StringRef(char const, unsigned long) [1152] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase() (stl_deque.h) [724] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>) (stl_deque.h)
  [90] Catch::StringRef::StringRef() [1153] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() (stl_deque.h) [725] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (deque.tcc)
 [277] Catch::UnaryExpr<bool>::UnaryExpr(bool) [1154] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl() (stl_deque.h) [1228] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() (stl_deque.h)
 [1068] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__exception_ptr::exception_ptr>::type>::type> > >::value, Catch::BinaryExpr<std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&> >::type Catch::operator==<std::__exception_ptr::exception_ptr>(Catch::ExprLhs<std::__exception_ptr::exception_ptr const&>&&, std::__exception_ptr::exception_ptr&&) [1155] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::~Dequeimpl() (stl_deque.h) [764] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() (stl_deque.h)
 [1069] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<cppthread::runner const&, (anonymous namespace)::test_runner, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<(anonymous namespace)::test_runner>::type>::type> > >::value, Catch::BinaryExpr<cppthread::runner const&, (anonymous namespace)::test_runner const&> >::type Catch::operator==<(anonymous namespace)::test_runner>(Catch::ExprLhs<cppthread::runner const&>&&, (anonymous namespace)::test_runner&&) (catch_decomposer.hpp) [1156] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) (stl_deque.h) [726] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (stl_deque.h)
 [1070] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<cppthread::thread&, cppthread::thread, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<cppthread::thread>::type>::type> > >::value, Catch::BinaryExpr<cppthread::thread&, cppthread::thread const&> >::type Catch::operator==<cppthread::thread>(Catch::ExprLhs<cppthread::thread&>&&, cppthread::thread&&) [1157] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_create_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) (stl_deque.h) [1229] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deque() (stl_deque.h)
 [1071] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [1158] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl_data::Dequeimpl_data() (stl_deque.h) [1230] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() (stl_deque.h)
 [1072] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [60], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [60]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [60]> >::type Catch::operator==<char const (&) [60]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [60]) [1159] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node() (stl_deque.h) [1231] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) (stl_deque.h)
 [365] std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [1160] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) (stl_deque.h) [1232] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_data_aux(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (deque.tcc)
 [917] std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator><int>(Catch::ExprLhs<int>&&, int) [1161] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) (stl_deque.h) [234] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::end() (stl_deque.h)
 [1073] Catch::ExprLhs<std::__exception_ptr::exception_ptr const&> Catch::operator<=<std::__exception_ptr::exception_ptr, 0>(Catch::Decomposer&&, std::__exception_ptr::exception_ptr&&) [1162] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) (stl_deque.h) [373] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::begin() (stl_deque.h)
 [1074] Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1163] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_deque.h) [3] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>) (stl_deque.h)
 [1075] Catch::ExprLhs<cppthread::runner const&> Catch::operator<=<cppthread::runner, 0>(Catch::Decomposer&&, cppthread::runner&&) [571] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() (stl_deque.h) [4] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_erase(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (deque.tcc)
 [1076] Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1164] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase() (stl_deque.h) [798] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_back() (stl_deque.h)
 [1077] Catch::ExprLhs<cppthread::thread& const&> Catch::operator<=<cppthread::thread&, 0>(Catch::Decomposer&&, cppthread::thread&) [1165] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() (stl_deque.h) [1040] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::pop_front() (stl_deque.h)
 [263] Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [1166] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::Dequeimpl() (stl_deque.h) [727] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (stl_deque.h)
 [358] Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [1167] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl::~Dequeimpl() (stl_deque.h) [1233] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deque() (stl_deque.h)
  [80] Catch::operator"" sr(char const, unsigned long) [1168] std::Deque_base<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_map(unsigned long) (stl_deque.h) [1234] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~deque() (stl_deque.h)
 [641] Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1169] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_create_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) (stl_deque.h) [428] std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_S_max_size(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&)
 [550] snapdev::NOT_USED()  [1170] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequeimpl_data::Dequeimpl_data() (stl_deque.h) [429] std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_destroy_data(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&)
 [551] void snapdev::NOT_USED<(anonymous namespace)::data_t const&>((anonymous namespace)::data_t const&) (not_used.h) [1171] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_allocate_node() (stl_deque.h) [430] std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_S_check_init_len(unsigned long, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&)
 [984] unittest::g_dist_dir[abi:cxx11]() [1172] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_destroy_nodes(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) (stl_deque.h) [431] std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_destroy_data_aux(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>, std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>)
 [642] unittest::g_progress() [1173] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_map(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) (stl_deque.h) [432] void std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_range_initialize<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::forward_iterator_tag)
 [985] unittest::g_binary_dir[abi:cxx11]() [1174] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_initialize_map(unsigned long) (stl_deque.h) [433] std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::end()
 [986] unittest::g_source_dir[abi:cxx11]() [1175] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_deallocate_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_deque.h) [434] std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::begin()
 [1078] unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [572] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() (stl_deque.h) [835] std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::deque(std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&)
 [1079] unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1176] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::Dequebase() (stl_deque.h) [836] std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::~deque()
 [918] unittest::g_tmp_dir[abi:cxx11]() [1177] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::~Dequebase() (stl_deque.h) [330] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
 [987] unittest::g_verbose() [412] std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequeimpl::Dequeimpl(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [1235] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&)
 [1080] __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::deallocate((anonymous namespace)::log_message_t, unsigned long) (new_allocator.h) [413] std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequeimpl::~Dequeimpl() [959] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector()
 [1081] __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::allocate(unsigned long, void const) (new_allocator.h) [414] std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_allocate_map(unsigned long) [294] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector()
 [1082] __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::new_allocator() (new_allocator.h) [415] std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_create_nodes(std::weak_ptr<cppthread::item_with_predicate>**, std::weak_ptr<cppthread::item_with_predicate>**) [453] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&)
 [766] __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::deallocate((anonymous namespace)::data_t, unsigned long) (new_allocator.h) [416] std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequeimpl_data::Dequeimpl_data() [469] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
 [767] __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::allocate(unsigned long, void const) (new_allocator.h) [417] std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_allocate_node() [352] Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&)
 [768] __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::new_allocator() (new_allocator.h) [418] std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_destroy_nodes(std::weak_ptr<cppthread::item_with_predicate>*, std::weak_ptr<cppthread::item_with_predicate>**) [470] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_do_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&, std::integral_constant<bool, true>)
 [988] __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [419] std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_deallocate_map(std::weak_ptr<cppthread::item_with_predicate>**, unsigned long) [960] void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&)
 [989] __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [420] std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_initialize_map(unsigned long) [799] void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&)
 [919] __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator() [421] std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_deallocate_node(std::weak_ptr<cppthread::item_with_predicate>) [271] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end()
 [299] __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&) [161] std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_get_Tp_allocator() [353] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back()
 [542] __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [422] std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::Dequebase(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [548] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin()
 [543] __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [423] std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::~Dequebase() [354] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&)
 [300] __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&) [872] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_algobase.h) [961] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&)
 [920] __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator() [85] std::char_traits<char>::copy(char, char const, unsigned long) [1236] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&)
 [474] __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [39] std::char_traits<char>::assign(char&, char const&) [962] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector()
 [806] __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [219] std::char_traits<char>::length(char const) [331] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
 [921] __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator() [573] std::char_traits<char>::compare(char const, char const, unsigned long) [295] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector()
 [754] __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [1178] void std::Destroyaux<false>::__destroy<(anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t) (stl_construct.h) [139] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&)
 [148] __gnu_cxx::new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long) [288] void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [141] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
 [149] __gnu_cxx::new_allocator<Catch::StringRef>::allocate(unsigned long, void const) [278] void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [142] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_do_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&, std::integral_constant<bool, true>)
  [97] __gnu_cxx::new_allocator<Catch::StringRef>::new_allocator(__gnu_cxx::new_allocator<Catch::StringRef> const&) [1179] void std::Destroyaux<false>::__destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_construct.h) [211] void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&)
 [217] __gnu_cxx::new_allocator<Catch::StringRef>::new_allocator() [1180] void std::Destroyaux<false>::__destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_construct.h) [164] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end()
 [1083] __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::deallocate((anonymous namespace)::log_message_t**, unsigned long) (new_allocator.h) [1181] void std::Destroyaux<false>::__destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_construct.h) [165] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin()
 [1084] __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::allocate(unsigned long, void const) (new_allocator.h) [424] void std::Destroyaux<false>::__destroy<std::weak_ptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>) [212] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&)
 [990] __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::new_allocator() (new_allocator.h) [91] void std::Destroyaux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [135] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&)
 [769] __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::deallocate((anonymous namespace)::data_t*, unsigned long) (new_allocator.h) [1016] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [251] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&)
 [770] __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::allocate(unsigned long, void const) (new_allocator.h) [324] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&) [224] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector()
 [507] __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::new_allocator() (new_allocator.h) [1017] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [94] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector()
 [1085] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) (new_allocator.h) [933] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [875] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl()
 [1086] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocate(unsigned long, void const) (new_allocator.h) [289] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [876] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear()
 [991] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::new_allocator() (new_allocator.h) [279] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [877] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase()
 [1087] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) (new_allocator.h) [1182] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [171] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
 [1088] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocate(unsigned long, void const) (new_allocator.h) [325] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&&) [48] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
 [992] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::new_allocator() (new_allocator.h) [815] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [800] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long)
 [1089] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**, unsigned long) (new_allocator.h) [231] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [123] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
 [1090] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocate(unsigned long, void const) (new_allocator.h) [326] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [57] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&)
 [993] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::new_allocator() (new_allocator.h) [934] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase() [163] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&)
 [403] __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::deallocate(std::weak_ptr<cppthread::item_with_predicate>**, unsigned long) [1183] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [49] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
 [404] __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::allocate(unsigned long, void const) [290] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [308] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const)
 [238] __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::new_allocator() [545] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [182] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)
 [1091] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) (new_allocator.h) [327] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&) [254] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char)
 [1092] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocate(unsigned long, void const) (new_allocator.h) [935] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [255] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)
 [1093] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::new_allocator() (new_allocator.h) [1018] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [47] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
 [1094] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) (new_allocator.h) [291] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [40] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
 [1095] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocate(unsigned long, void const) (new_allocator.h) [216] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [183] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const)
 [1096] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::new_allocator() (new_allocator.h) [1184] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [256] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char)
 [1097] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::deallocate(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) (new_allocator.h) [816] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [306] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char const>(char const, char const, std::__false_type)
 [1098] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocate(unsigned long, void const) (new_allocator.h) [328] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&&) [257] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type)
 [1099] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::new_allocator() (new_allocator.h) [193] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [53] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
 [807] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [329] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [105] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
 [808] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1185] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [900] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const)
 [532] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [936] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase() [617] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long)
 [922] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [292] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [861] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
 [923] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [151] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [77] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char)
 [846] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [233] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [117] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long)
 [552] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) (new_allocator.h) [221] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl() [728] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
 [553] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) (new_allocator.h) [131] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&) [355] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long)
 [444] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() (new_allocator.h) [92] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() [801] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
 [643] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) (new_allocator.h) [76] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [184] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
 [644] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) (new_allocator.h) [246] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [37] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
 [481] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() (new_allocator.h) [132] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&) [901] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long)
 [645] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) (new_allocator.h) [155] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data() [124] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
 [646] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) (new_allocator.h) [61] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [309] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&)
 [482] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::new_allocator() (new_allocator.h) [247] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [362] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
 [374] __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::deallocate(std::weak_ptr<cppthread::item_with_predicate>, unsigned long) [133] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&) [60] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
 [375] __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::allocate(unsigned long, void const) [222] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase() [363] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&)
 [405] __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::new_allocator() [93] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [862] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&)
 [406] __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::new_allocator(__gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [817] std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [52] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
 [366] __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator(__gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) (new_allocator.h) [818] std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [106] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
 [554] __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator() (new_allocator.h) [819] std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [878] std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list()
 [386] __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator(__gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) (new_allocator.h) [937] std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [527] std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl()
 [647] __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator() (new_allocator.h) [938] std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [528] std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_begin()
 [387] __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator(__gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) (new_allocator.h) [939] std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [529] std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
 [648] __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::item_t>::new_allocator() (new_allocator.h) [310] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [530] std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree()
 [169] __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [1186] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [1237] std::function<void (cppthread::thread)>::function(decltype(nullptr))
 [176] __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [269] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1238] std::function<void (cppthread::thread)>::function<void ()(cppthread::thread), void>(void (&&)(cppthread::thread))
 [1100] __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg>, Catch::Clara::Arg>::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [196] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [1041] std::function<void (cppthread::thread)>::~function()
 [1101] __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt>, Catch::Clara::Opt>::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [853] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [902] std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long)
 [239] __gnu_cxx::__alloc_traits<std::allocator<Catch::StringRef>, Catch::StringRef>::_S_select_on_copy(std::allocator<Catch::StringRef> const&) [134] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [802] std::weak_ptr<cppthread::item_with_predicate>::weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (shared_ptr.h)
 [226] __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [940] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [803] std::weak_ptr<cppthread::item_with_predicate>::weak_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (shared_ptr.h)
 [771] __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_copy_assign() [89] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [272] std::weak_ptr<cppthread::item_with_predicate>::weak_ptr(std::weak_ptr<cppthread::item_with_predicate> const&)
 [755] __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_move_assign() [489] std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [194] std::weak_ptr<cppthread::item_with_predicate>::~weak_ptr()
 [475] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [854] std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) (shared_ptr_base.h) [1042] std::Anydata::_M_access()
 [476] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [873] std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) (shared_ptr_base.h) [1239] void (&std::Anydata::_M_access<void ()(cppthread::thread)>())(cppthread::thread)
 [756] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [385] std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1240] void std::_Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&)
 [757] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [1187] std::__shared_ptr<cppthread::runner, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<cppthread::runner, (__gnu_cxx::Lockpolicy)2> const&) [336] void std::_Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
 [367] __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_ptr() (aligned_buffer.h) [1019] std::__shared_ptr<cppthread::runner, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [190] void std::_Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&)
 [368] __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_addr() (aligned_buffer.h) [311] std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [371] void std::Construct<std::weakptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> const&>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> const&)
 [388] __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_ptr() (aligned_buffer.h) [1188] std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [435] std::iterator_traits<std::weak_ptr<cppthread::item_with_predicate> const>::difference_type std::__distance<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::random_access_iterator_tag)
 [389] __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_addr() (aligned_buffer.h) [280] std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [172] std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag)
 [390] __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_ptr() (aligned_buffer.h) [574] std::enable_if<!std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<CATCH2_INTERNAL_TEST_0()::item_t, void>::value, void>::type std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<CATCH2_INTERNAL_TEST_0()::item_t, CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) (shared_ptr_base.h) [258] std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag)
 [391] __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_0()::item_t>::_M_addr() (aligned_buffer.h) [575] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) (shared_ptr_base.h) [1241] std::enable_if<is_invocablerv<void, void (&)(cppthread::thread), cppthread::thread>, void>::type std::__invoke_r<void, void (&)(cppthread::thread), cppthread::thread>(void (&)(cppthread::thread), cppthread::thread&&)
 [181] bool __gnu_cxx::__is_null_pointer<char const>(char const) [576] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) (shared_ptr_base.h) [1043] void std::destroy_at<(anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t) (stl_construct.h)
 [264] bool __gnu_cxx::__is_null_pointer<char>(char) [395] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() (shared_ptr_base.h) [480] void std::destroy_at<(anonymous namespace)::data_t>((anonymous namespace)::data_t) (stl_construct.h)
 [758] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&) [577] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) (shared_ptr_base.h) [1044] void std::destroy_at<Catch::Clara::Arg>(Catch::Clara::Arg)
 [994] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [669] std::enable_if<!std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<CATCH2_INTERNAL_TEST_0()::item_t, void>::value, void>::type std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<CATCH2_INTERNAL_TEST_0()::item_t, CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) (shared_ptr_base.h) [115] void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt)
 [185] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&) [490] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) (shared_ptr_base.h) [837] void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
 [187] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [670] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::reset() (shared_ptr_base.h) [963] void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
  [31] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&) [671] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) (shared_ptr_base.h) [462] void std::destroy_at<Catch::StringRef>(Catch::StringRef)
  [55] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() [672] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) (shared_ptr_base.h) [618] void std::destroy_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_construct.h)
 [162] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [673] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() (shared_ptr_base.h) [729] void std::destroy_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_construct.h)
 [103] __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&) [674] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) (shared_ptr_base.h) [730] void std::destroy_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_construct.h)
 [995] bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&) [223] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() (shared_ptr_base.h) [518] void std::destroy_at<std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>)
 [189] bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [675] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) (shared_ptr_base.h) [619] void std::destroy_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) (stl_construct.h)
  [69] bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [676] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) (shared_ptr_base.h) [731] void std::destroy_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) (stl_construct.h)
 [634] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [677] std::enable_if<!std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<CATCH2_INTERNAL_TEST_0()::item_t, void>::value, void>::type std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<CATCH2_INTERNAL_TEST_0()::item_t, CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) (shared_ptr_base.h) [732] void std::destroy_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) (stl_construct.h)
 [207] __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [382] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) (shared_ptr_base.h) [1242] void ( conststd::__addressof<void ( const)(cppthread::thread)>(void ( const&)(cppthread::thread)))(cppthread::thread)
 [996] cppthread::cppthread_exception::cppthread_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [678] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::reset() (shared_ptr_base.h) [35] char const std::__addressof<char const>(char const&)
 [997] cppthread::cppthread_exception::~cppthread_exception() [467] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) (shared_ptr_base.h) [964] Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&)
 [555] std::enable_if<(!cppthread::fifo<(anonymous namespace)::data_t>::is_shared_ptr<(anonymous namespace)::data_t>::value)&&(!cppthread::fifo<(anonymous namespace)::data_t>::item_has_predicate<(anonymous namespace)::data_t, bool (), void>::value), bool>::type cppthread::fifo<(anonymous namespace)::data_t>::validate_item<(anonymous namespace)::data_t>((anonymous namespace)::data_t const&) (fifo.h) [679] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) (shared_ptr_base.h) [65] Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&)
  [28] cppthread::fifo<(anonymous namespace)::data_t>::pop_front((anonymous namespace)::data_t&, long) (fifo.h) [680] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() (shared_ptr_base.h) [120] Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&)
 [556] cppthread::fifo<(anonymous namespace)::data_t>::push_back((anonymous namespace)::data_t const&) (fifo.h) [681] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) (shared_ptr_base.h) [108] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
 [891] cppthread::fifo<(anonymous namespace)::data_t>::fifo() (fifo.h) [198] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() (shared_ptr_base.h) [541] std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&)
 [892] cppthread::fifo<(anonymous namespace)::data_t>::~fifo() (fifo.h) [468] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&&) (shared_ptr_base.h) [863] std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&)
 [523] std::enable_if<cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::is_shared_ptr<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::value&&cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::item_has_predicate<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::element_type, bool (), void>::value, bool>::type cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::validate_item<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (fifo.h) [682] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2> const&) (shared_ptr_base.h) [454] std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) (move.h)
 [557] cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) (fifo.h) [270] std::__weak_count<(__gnu_cxx::Lockpolicy)2>::__weak_count(std::__weak_count<(__gnu_cxx::Lockpolicy)2> const&) [499] std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) (move.h)
 [558] cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (fifo.h) [514] std::__weak_count<(__gnu_cxx::Lockpolicy)2>::__weak_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [500] std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) (move.h)
 [1102] cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::fifo() (fifo.h) [157] std::__weak_count<(__gnu_cxx::Lockpolicy)2>::~__weak_count() [273] std::weak_ptr<cppthread::item_with_predicate> std::__addressof<std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>&)
 [1103] cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~fifo() (fifo.h) [1189] std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_destroy(std::Anydata&, std::integral_constant<bool, true>) [45] char std::__addressof<char>(char&)
 [649] std::enable_if<cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::is_shared_ptr<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::value&&cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::item_has_predicate<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::element_type, bool (), void>::value, bool>::type cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::validate_item<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (fifo.h) [1190] std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [838] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
 [650] cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) (fifo.h) [1191] std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_get_pointer(std::Anydata const&) [965] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&)
 [651] cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (fifo.h) [1192] void std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_init_functor<void ()(cppthread::thread)>(std::Anydata&, void (&&)(cppthread::thread)) [620] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() (shared_ptr.h)
 [1104] cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::fifo() (fifo.h) [1193] bool std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_not_empty_function<void (cppthread::thread)>(void ()(cppthread::thread)) [733] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() (shared_ptr.h)
 [1105] cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~fifo() (fifo.h) [1194] void std::Functionbase::Basemanager<void ()(cppthread::thread)>::_M_create<void ()(cppthread::thread)>(std::Anydata&, void (&&)(cppthread::thread), std::integral_constant<bool, true>) [734] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() (shared_ptr.h)
 [341] std::enable_if<cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::is_shared_ptr<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::value&&cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::item_has_predicate<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::element_type, bool (), void>::value, bool>::type cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::validate_item<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (fifo.h) [855] std::Functionbase::Functionbase() [621] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__miter_base<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (cpp_type_traits.h)
   [2] cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long) (fifo.h) [856] std::Functionbase::~Functionbase() [206] Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt)
 [652] cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::push_back(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (fifo.h) [537] std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>&) [71] Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef)
 [1106] cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::fifo() (fifo.h) [820] std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [506] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__niter_base<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (stl_algobase.h)
 [1107] cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~fifo() (fifo.h) [821] std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::~Spebo_helper() [864] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__niter_wrap<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (stl_algobase.h)
 [868] libexcept::exception_t::~exception_t() [857] std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>&) [471] Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
 [869] libexcept::exception_base_t::~exception_base_t() [941] std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [143] Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
  [29] (anonymous namespace)::test_runner::continue_running() const (catch_thread.cpp) [942] std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [839] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>)
 [114] Catch::Clara::Detail::ParserBase::validate() const [448] std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::_S_get(std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>&) (shared_ptr_base.h) [966] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>)
 [809] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const [578] std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::Spebo_helper(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) (shared_ptr_base.h) [622] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) (ptr_traits.h)
  [68] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [579] std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::~Spebo_helper() (shared_ptr_base.h) [735] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) (ptr_traits.h)
 [1108] Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [491] std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::_S_get(std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>&) (shared_ptr_base.h) [736] std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) (ptr_traits.h)
 [265] Catch::ExprLhs<bool>::makeUnaryExpr() const [683] std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::Spebo_helper(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) (shared_ptr_base.h) [1243] decltype (::new ((void)(0)) (anonymous namespace)::log_message_t((declval<(anonymous namespace)::log_message_t>)())) std::construct_at<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&&) (stl_construct.h)
 [924] Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [684] std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::~Spebo_helper() (shared_ptr_base.h) [623] decltype (::new ((void)(0)) (anonymous namespace)::data_t((declval<(anonymous namespace)::data_t const&>)())) std::construct_at<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&>((anonymous namespace)::data_t, (anonymous namespace)::data_t const&) (stl_construct.h)
 [333] Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [492] std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::_S_get(std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>&) (shared_ptr_base.h) [624] decltype (::new ((void)(0)) (anonymous namespace)::data_t((declval<(anonymous namespace)::data_t>)())) std::construct_at<(anonymous namespace)::data_t, (anonymous namespace)::data_t>((anonymous namespace)::data_t, (anonymous namespace)::data_t&&) (stl_construct.h)
 [1109] __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::_M_max_size() const (new_allocator.h) [685] std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::Spebo_helper(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) (shared_ptr_base.h) [967] decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
 [772] __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::_M_max_size() const (new_allocator.h) [686] std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::~Spebo_helper() (shared_ptr_base.h) [159] decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&)
 [893] __gnu_cxx::new_allocator<Catch::Clara::Arg>::_M_max_size() const [72] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [840] decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
 [544] __gnu_cxx::new_allocator<Catch::Clara::Opt>::_M_max_size() const [152] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [968] decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<unsigned int>((declval<unsigned int&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&)
 [150] __gnu_cxx::new_allocator<Catch::StringRef>::_M_max_size() const [943] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [213] decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&)
 [1110] __gnu_cxx::new_allocator<(anonymous namespace)::log_message_t>::_M_max_size() const (new_allocator.h) [580] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) (shared_ptr_base.h) [463] decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&)
 [773] __gnu_cxx::new_allocator<(anonymous namespace)::data_t>::_M_max_size() const (new_allocator.h) [687] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) (shared_ptr_base.h) [625] decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (stl_construct.h)
 [1111] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_max_size() const (new_allocator.h) [688] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(CATCH2_INTERNAL_TEST_0()::item_t&, std::Spalloc_shared_tag<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >) (shared_ptr_base.h) [737] decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (stl_construct.h)
 [1112] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_max_size() const (new_allocator.h) [73] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [738] decltype (::new ((void)(0)) std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>((declval<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>)())) std::construct_at<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (stl_construct.h)
 [1113] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_max_size() const (new_allocator.h) [822] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [626] decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) (stl_construct.h)
 [407] __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::_M_max_size() const [59] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [739] decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) (stl_construct.h)
 [1114] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::_M_max_size() const (new_allocator.h) [199] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [740] decltype (::new ((void)(0)) CATCH2_INTERNAL_TEST_0()::item_t()) std::construct_at<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t) (stl_construct.h)
 [1115] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::_M_max_size() const (new_allocator.h) [34] std::pointer_traits<char const>::pointer_to(char const&) [879] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_a<true, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (stl_algobase.h)
 [1116] __gnu_cxx::new_allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::_M_max_size() const (new_allocator.h) [44] std::pointer_traits<char>::pointer_to(char&) [1244] void std::__invoke_impl<void, void (&)(cppthread::thread), cppthread::thread>(std::__invoke_other, void (&)(cppthread::thread), cppthread::thread&&)
 [810] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [1020] std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::_M_set_node((anonymous namespace)::log_message_t*) (stl_deque.h) [1245] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::move_backward<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (stl_algobase.h)
 [925] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [1021] std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::_S_buffer_size() (stl_deque.h) [880] __gnu_cxx::__enable_if<std::__is_random_access_iter<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::iterator_traits<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::iterator_category>::__value, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::__type std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (deque.tcc)
 [559] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const (new_allocator.h) [689] std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::Dequeiterator(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t> const&) (stl_deque.h) [881] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_algobase.h)
 [653] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const (new_allocator.h) [1022] std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::Dequeiterator() (stl_deque.h) [882] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (deque.tcc)
 [654] __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const (new_allocator.h) [1023] std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::operator--() (stl_deque.h) [883] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_a2<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_algobase.h)
 [376] __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate> >::_M_max_size() const [581] std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&, (anonymous namespace)::data_t const>::Dequeiterator<std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>, void>(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) (stl_deque.h) [472] Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
 [177] __gnu_cxx::new_allocator<char>::_M_max_size() const [515] std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::_M_set_node((anonymous namespace)::data_t*) (stl_deque.h) [144] Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
 [533] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [214] std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::_S_buffer_size() (stl_deque.h) [107] void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&)
 [998] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [22] std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::Dequeiterator(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) (stl_deque.h) [884] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_dit<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (deque.tcc)
  [87] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [582] std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::Dequeiterator((anonymous namespace)::data_t, (anonymous namespace)::data_t*) (stl_deque.h) [841] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
 [188] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [516] std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::Dequeiterator() (stl_deque.h) [969] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&)
  [24] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [583] std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator--() (stl_deque.h) [627] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::allocate_shared<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) (shared_ptr.h)
  [54] __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const [584] std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator+=(long) (stl_deque.h) [741] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::allocate_shared<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) (shared_ptr.h)
 [307] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [585] std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator++() (stl_deque.h) [742] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::allocate_shared<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> const&) (shared_ptr.h)
 [342] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [586] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::Dequeiterator<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, void>(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) (stl_deque.h) [56] std::__deque_buf_size(unsigned long)
 [343] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const [1024] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_set_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*) (stl_deque.h) [842] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&)
  [75] __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [293] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() (stl_deque.h) [970] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&)
 [999] std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_get_Tp_allocator() const (stl_deque.h) [175] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) (stl_deque.h) [628] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) (allocated_ptr.h)
 [1000] std::Dequebase<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::_M_get_map_allocator() const (stl_deque.h) [587] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) (stl_deque.h) [743] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) (allocated_ptr.h)
 [508] std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_get_Tp_allocator() const (stl_deque.h) [1025] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator() (stl_deque.h) [744] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&) (allocated_ptr.h)
 [509] std::Dequebase<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::_M_get_map_allocator() const (stl_deque.h) [588] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator+=(long) (stl_deque.h) [1246] Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
 [1001] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() const (stl_deque.h) [525] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator++() (stl_deque.h) [1045] Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt)
 [1002] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const (stl_deque.h) [690] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::Dequeiterator<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, void>(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) (stl_deque.h) [252] Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef)
 [1003] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() const (stl_deque.h) [1026] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_set_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*) (stl_deque.h) [436] std::weak_ptr<cppthread::item_with_predicate> std::uninitialized_copy<std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>)
 [1004] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const (stl_deque.h) [338] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() (stl_deque.h) [437] std::iterator_traits<std::weak_ptr<cppthread::item_with_predicate> const>::iterator_category std::__iterator_category<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const const&)
 [1005] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_Tp_allocator() const (stl_deque.h) [197] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) (stl_deque.h) [173] std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&)
 [1006] std::Dequebase<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::_M_get_map_allocator() const (stl_deque.h) [691] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*) (stl_deque.h) [259] std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&)
 [240] std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_get_Tp_allocator() const [1027] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator() (stl_deque.h) [201] void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
 [241] std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_get_map_allocator() const [692] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator+=(long) (stl_deque.h) [464] void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
 [894] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [693] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator++() (stl_deque.h) [38] std::is_constant_evaluated()
 [442] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [694] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::Dequeiterator<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, void>(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) (stl_deque.h) [1247] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_a<true, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (stl_algobase.h)
 [118] std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [1028] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_M_set_node(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>**) (stl_deque.h) [1248] Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&)
  [64] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [305] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::_S_buffer_size() (stl_deque.h) [1046] Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
 [319] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::get() const (shared_ptr_base.h) [104] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) (stl_deque.h) [253] Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&)
 [359] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::get() const (shared_ptr_base.h) [695] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*) (stl_deque.h) [438] std::weak_ptr<cppthread::item_with_predicate> std::__uninitialized_copy_a<std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&)
 [203] std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::get() const (shared_ptr_base.h) [1029] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::Dequeiterator() (stl_deque.h) [1249] __gnu_cxx::__enable_if<std::__is_random_access_iter<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::iterator_traits<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::iterator_category>::__value, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::__type std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (deque.tcc)
 [847] std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t>::operator() const (stl_deque.h) [1195] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator-=(long) (stl_deque.h) [1250] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_algobase.h)
 [560] std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&, (anonymous namespace)::data_t const>::_M_const_cast() const (stl_deque.h) [517] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator+=(long) (stl_deque.h) [1251] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_a1<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (deque.tcc)
 [303] std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t>::operator() const (stl_deque.h) [349] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator++() (stl_deque.h) [1252] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::__copy_move_backward_a2<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_algobase.h)
 [561] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::_M_const_cast() const (stl_deque.h) [186] std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::_M_set_node(std::weak_ptr<cppthread::item_with_predicate>*) [1253] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::__copy_move_backward_dit<true, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (deque.tcc)
 [408] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator() const (stl_deque.h) [121] std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::_S_buffer_size() [122] unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
 [655] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::_M_const_cast() const (stl_deque.h) [62] std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::Dequeiterator(std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>> const&) [865] long const& std::min<long>(long const&, long const&)
 [483] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator() const (stl_deque.h) [248] std::Dequeiterator<std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>&, std::weak_ptr<cppthread::item_with_predicate>>::Dequeiterator() [83] unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
 [656] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const>::_M_const_cast() const (stl_deque.h) [823] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::get() [1047] std::remove_reference<(anonymous namespace)::log_message_t&>::type&& std::move<(anonymous namespace)::log_message_t&>((anonymous namespace)::log_message_t&) (move.h)
 [285] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::operator() const (stl_deque.h) [538] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [629] std::remove_reference<(anonymous namespace)::data_t&>::type&& std::move<(anonymous namespace)::data_t&>((anonymous namespace)::data_t&) (move.h)
 [409] std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >::end() const [539] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [160] std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&)
 [410] std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >::size() const [824] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [465] std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&)
 [242] std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >::begin() const [944] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::get() [179] std::remove_reference<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&)
  [66] std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [858] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [180] std::remove_reference<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&)
  [67] std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [859] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [82] std::remove_reference<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&)
 [320] std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const (shared_ptr_base.h) [945] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [519] std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
 [321] std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const (shared_ptr_base.h) [589] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::get() (allocated_ptr.h) [225] std::remove_reference<CATCH2_INTERNAL_TEST_0()::item_t&>::type&& std::move<CATCH2_INTERNAL_TEST_0()::item_t&>(CATCH2_INTERNAL_TEST_0()::item_t&) (move.h)
 [360] std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const (shared_ptr_base.h) [449] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) (allocated_ptr.h) [168] std::remove_reference<CATCH2_INTERNAL_TEST_0()::item_t&>::type&& std::move<CATCH2_INTERNAL_TEST_0()::item_t&>(CATCH2_INTERNAL_TEST_0()::item_t&) (move.h)
 [361] std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const (shared_ptr_base.h) [450] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() (allocated_ptr.h) [43] std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
 [204] std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const (shared_ptr_base.h) [590] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) (allocated_ptr.h) [843] std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
 [205] std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const (shared_ptr_base.h) [696] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::get() (allocated_ptr.h) [971] std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&)
 [510] std::deque<(anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t> >::empty() const (stl_deque.h) [493] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) (allocated_ptr.h) [312] std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&)
 [562] std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::size() const (stl_deque.h) [494] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() (allocated_ptr.h) [136] std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&)
 [230] std::deque<(anonymous namespace)::data_t, std::allocator<(anonymous namespace)::data_t> >::empty() const (stl_deque.h) [697] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) (allocated_ptr.h) [313] std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
 [563] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::size() const (stl_deque.h) [698] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::get() (allocated_ptr.h) [745] std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>::type&& std::move<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&) (move.h)
 [564] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const (stl_deque.h) [495] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>) (allocated_ptr.h) [381] std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>::type&& std::move<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&) (move.h)
 [657] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::size() const (stl_deque.h) [496] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() (allocated_ptr.h) [746] std::remove_reference<std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) (move.h)
 [658] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const (stl_deque.h) [699] std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) (allocated_ptr.h) [473] std::remove_reference<std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>&) (move.h)
   [7] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::size() const (stl_deque.h) [1196] std::__exception_ptr::exception_ptr::exception_ptr() [885] std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> std::move<std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>) (stl_algobase.h)
 [659] std::deque<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::empty() const (stl_deque.h) [1030] std::__exception_ptr::exception_ptr::~exception_ptr() [501] std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<CATCH2_INTERNAL_TEST_0()::item_t> >, std::is_move_constructible<CATCH2_INTERNAL_TEST_0()::item_t>, std::is_move_assignable<CATCH2_INTERNAL_TEST_0()::item_t> >::value, void>::type std::swap<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t&, CATCH2_INTERNAL_TEST_0()::item_t&) (move.h)
 [895] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [1197] std::__exception_ptr::operator==(std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&) [383] std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<CATCH2_INTERNAL_TEST_0()::item_t> >, std::is_move_constructible<CATCH2_INTERNAL_TEST_0()::item_t>, std::is_move_assignable<CATCH2_INTERNAL_TEST_0()::item_t> >::value, void>::type std::swap<CATCH2_INTERNAL_TEST_0()::item_t>(CATCH2_INTERNAL_TEST_0()::item_t&, CATCH2_INTERNAL_TEST_0()::item_t&) (move.h)
 [774] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [86] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [866] (anonymous namespace)::log_message_t&& std::forward<(anonymous namespace)::log_message_t>(std::remove_reference<(anonymous namespace)::log_message_t>::type&) (move.h)
 [896] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [126] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [372] (anonymous namespace)::data_t&& std::forward<(anonymous namespace)::data_t>(std::remove_reference<(anonymous namespace)::data_t>::type&) (move.h)
 [565] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [227] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_add_ref() [79] Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&)
 [334] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [228] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_release() [202] Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&)
 [243] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [191] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [972] void (&&std::forward<void ()(cppthread::thread)>(std::remove_reference<void ()(cppthread::thread)>::type&))(cppthread::thread)
 [335] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [192] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [973] cppthread::thread&& std::forward<cppthread::thread>(std::remove_reference<cppthread::thread>::type&)
 [344] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const [1198] std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::deallocate(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t, unsigned long) (alloc_traits.h) [455] (anonymous namespace)::data_t const& std::forward<(anonymous namespace)::data_t const&>(std::remove_reference<(anonymous namespace)::data_t const&>::type&) (move.h)
 [445] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [1031] void std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::destroy<(anonymous namespace)::log_message_t>(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t) (alloc_traits.h) [903] Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&)
 [208] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [1199] std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::allocate(std::allocator<(anonymous namespace)::log_message_t>&, unsigned long) (alloc_traits.h) [274] Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&)
  [50] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [1032] void std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::construct<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t>(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&&) (alloc_traits.h) [84] Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&)
  [70] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [791] std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::deallocate(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, unsigned long) (alloc_traits.h) [456] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const& std::forward<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>::type&) (move.h)
  [51] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [478] void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::destroy<(anonymous namespace)::data_t>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t) (alloc_traits.h) [502] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const& std::forward<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>::type&) (move.h)
 [140] std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [792] std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::allocate(std::allocator<(anonymous namespace)::data_t>&, unsigned long) (alloc_traits.h) [503] std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const& std::forward<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>::type&) (move.h)
  [32] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [591] void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::construct<(anonymous namespace)::data_t, (anonymous namespace)::data_t const&>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, (anonymous namespace)::data_t const&) (alloc_traits.h) [275] std::weak_ptr<cppthread::item_with_predicate> const& std::forward<std::weak_ptr<cppthread::item_with_predicate> const&>(std::remove_reference<std::weak_ptr<cppthread::item_with_predicate> const&>::type&)
  [33] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [592] void std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::construct<(anonymous namespace)::data_t, (anonymous namespace)::data_t>(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t, (anonymous namespace)::data_t&&) (alloc_traits.h) [232] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&)
 [848] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [1033] std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [1048] void (&std::forward<void (&)(cppthread::thread)>(std::remove_reference<void (&)(cppthread::thread)>::type&))(cppthread::thread)
 [511] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [1200] std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&) [457] unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
 [119] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [1034] std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [1049] void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg)
 [897] std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [546] std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [145] void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt)
  [58] std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [1201] std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&) [1254] void std::Destroy<(anonymous namespace)::logmessage_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t) (stl_construct.h)
 [137] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [200] void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::destroy<Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt) [1255] void std::Destroy<(anonymous namespace)::logmessage_t, (anonymous namespace)::log_message_t>((anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t, std::allocator<(anonymous namespace)::log_message_t>&) (alloc_traits.h)
 [926] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [547] std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [296] void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
  [99] std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [451] std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&) [297] void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&)
  [23] std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [946] void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt const&) [281] void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
 [759] std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [158] void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt&&) [282] void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
 [209] std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [825] void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [95] void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef)
 [146] std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [826] void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [96] void std::Destroy<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
 [524] std::Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_mbegin() const [947] void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>) [1256] void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_construct.h)
 [1117] std::Anydata::_M_access() const [948] void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [1257] void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&) (alloc_traits.h)
 [1118] void ( const&std::Anydata::_M_access<void ()(cppthread::thread)>() const)(cppthread::thread) [153] std::allocator_traits<std::allocator<Catch::StringRef> >::deallocate(std::allocator<Catch::StringRef>&, Catch::StringRef, unsigned long) [1258] void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_construct.h)
 [215] Catch::Clara::Opt::operator[](Catch::StringRef) && [249] std::allocator_traits<std::allocator<Catch::StringRef> >::select_on_container_copy_construction(std::allocator<Catch::StringRef> const&) [1259] void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&) (alloc_traits.h)
 [337] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [460] void std::allocator_traits<std::allocator<Catch::StringRef> >::destroy<Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef) [1260] void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>>(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (stl_construct.h)
 [1119] std::allocator<(anonymous namespace)::log_message_t>::allocator() (allocator.h) [154] std::allocator_traits<std::allocator<Catch::StringRef> >::allocate(std::allocator<Catch::StringRef>&, unsigned long) [1261] void std::Destroy<std::sharedptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&) (alloc_traits.h)
 [1120] std::allocator<(anonymous namespace)::log_message_t>::~allocator() (allocator.h) [138] std::allocator_traits<std::allocator<Catch::StringRef> >::max_size(std::allocator<Catch::StringRef> const&) [439] void std::Destroy<std::weakptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>)
 [775] std::allocator<(anonymous namespace)::data_t>::allocator() (allocator.h) [210] void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef const&>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef const&) [440] void std::Destroy<std::weakptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&)
 [776] std::allocator<(anonymous namespace)::data_t>::~allocator() (allocator.h) [461] void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef&&) [520] void std::Destroy<std::weakptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>)
 [301] std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [1202] std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::deallocate(std::allocator<(anonymous namespace)::log_message_t>&, (anonymous namespace)::log_message_t*, unsigned long) (alloc_traits.h) [441] std::iterator_traits<std::weak_ptr<cppthread::item_with_predicate> const>::difference_type std::distance<std::weak_ptr<cppthread::item_with_predicate> const>(std::weak_ptr<cppthread::item_with_predicate> const, std::weak_ptr<cppthread::item_with_predicate> const)
 [927] std::allocator<Catch::Clara::Arg>::allocator() [1203] std::allocator_traits<std::allocator<(anonymous namespace)::log_message_t> >::allocate(std::allocator<(anonymous namespace)::log_message_t>&, unsigned long) (alloc_traits.h) [174] std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const)
 [266] std::allocator<Catch::Clara::Arg>::~allocator() [793] std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::deallocate(std::allocator<(anonymous namespace)::data_t>&, (anonymous namespace)::data_t**, unsigned long) (alloc_traits.h) [260] std::iterator_traits<char>::difference_type std::distance<char>(char, char)
 [302] std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [794] std::allocator_traits<std::allocator<(anonymous namespace)::data_t> >::allocate(std::allocator<(anonymous namespace)::data_t>&, unsigned long) (alloc_traits.h) [36] char const std::addressof<char const>(char const&)
 [928] std::allocator<Catch::Clara::Opt>::allocator() [1204] std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) (alloc_traits.h) [46] char std::addressof<char>(char&)
 [267] std::allocator<Catch::Clara::Opt>::~allocator() [1205] std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long) (alloc_traits.h) [1050] __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
 [477] std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [1206] std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) (alloc_traits.h) [765] bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
 [811] std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [1207] std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long) (alloc_traits.h) [521] std::operator==(std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t> const&, std::Dequeiterator<(anonymous namespace)::log_message_t, (anonymous namespace)::log_message_t&, (anonymous namespace)::log_message_t> const&) (stl_deque.h)
 [400] std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [1208] std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>*, unsigned long) (alloc_traits.h) [25] std::operator==(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) (stl_deque.h)
 [760] std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [1209] std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>&, unsigned long) (alloc_traits.h) [364] std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) (stl_deque.h)
 [929] std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator() [425] std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate>> >::deallocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate>>&, std::weak_ptr<cppthread::item_with_predicate>**, unsigned long) [398] std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) (stl_deque.h)
 [566] std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [426] std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate>> >::allocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate>>&, unsigned long) [220] std::operator==(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) (stl_deque.h)
  [98] std::allocator<Catch::StringRef>::allocator(std::allocator<Catch::StringRef> const&) [1210] std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) (alloc_traits.h) [458] std::operator-(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&) (stl_deque.h)
 [218] std::allocator<Catch::StringRef>::allocator() [593] void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (alloc_traits.h) [459] std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) (stl_deque.h)
  [78] std::allocator<Catch::StringRef>::~allocator() [1211] std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long) (alloc_traits.h) [504] std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) (stl_deque.h)
 [1007] std::allocator<(anonymous namespace)::log_message_t>::allocator<(anonymous namespace)::log_message_t>(std::allocator<(anonymous namespace)::log_message_t> const&) (allocator.h) [594] void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (alloc_traits.h) [1] std::operator-(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&) (stl_deque.h)
 [1008] std::allocator<(anonymous namespace)::log_message_t>::~allocator() (allocator.h) [1212] std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) (alloc_traits.h) [886] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
 [512] std::allocator<(anonymous namespace)::data_t>::allocator<(anonymous namespace)::data_t>(std::allocator<(anonymous namespace)::data_t> const&) (allocator.h) [700] void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (alloc_traits.h) [630] std::operator+(std::Dequeiterator<(anonymous namespace)::data_t, (anonymous namespace)::data_t&, (anonymous namespace)::data_t> const&, long) (stl_deque.h)
 [513] std::allocator<(anonymous namespace)::data_t>::~allocator() (allocator.h) [1213] std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long) (alloc_traits.h) [631] std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long) (stl_deque.h)
 [1009] std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) (allocator.h) [701] void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (alloc_traits.h) [747] std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long) (stl_deque.h)
 [1010] std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::~allocator() (allocator.h) [1214] std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::deallocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, unsigned long) (alloc_traits.h) [748] std::operator+(std::Dequeiterator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>> const&, long) (stl_deque.h)
 [1011] std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) (allocator.h) [702] void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::destroy<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>) (alloc_traits.h) [1262] main::{lambda()#1}::operator()() const (catch_main.cpp)
 [1012] std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::~allocator() (allocator.h) [1215] std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::allocate(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, unsigned long) (alloc_traits.h) [1263] main::{lambda()#1}::operator void ()()() const (catch_main.cpp)
 [1013] std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > const&) (allocator.h) [703] void std::allocator_traits<std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> > >::construct<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&>(std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >&, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>, std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> const&) (alloc_traits.h) [1264] main::{lambda()#1}::FUN() (catchmain.cpp)
 [1014] std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>>::~allocator() (allocator.h) [827] std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [749] CATCH2_INTERNAL_TEST_0()::item_t::item_t() (catch_fifo.cpp)
 [244] std::allocator<std::weak_ptr<cppthread::item_with_predicate>>::allocator<std::weak_ptr<cppthread::item_with_predicate> >(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&) [828] std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [750] CATCH2_INTERNAL_TEST_0()::item_t::item_t() (catch_fifo.cpp)
 [245] std::allocator<std::weak_ptr<cppthread::item_with_predicate>>::~allocator() [949] std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [632] CATCH2_INTERNAL_TEST_0()::item_t::item_t() (catch_fifo.cpp)
 [870] std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [950] std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [751] CATCH2_INTERNAL_TEST_0()::item_t::~item_t() (catch_fifo.cpp)
 [1121] std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocator() (allocator.h) [595] std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) (alloc_traits.h) [752] CATCH2_INTERNAL_TEST_0()::item_t::~item_t() (catch_fifo.cpp)
 [1122] std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~allocator() (allocator.h) [596] std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) (alloc_traits.h) [531] CATCH2_INTERNAL_TEST_0()::item_t::valid_workload() const (catch_fifo.cpp)
 [1123] std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocator() (allocator.h) [704] std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) (alloc_traits.h) [30] cppthread::fifo<(anonymous namespace)::data_t>::pop_front((anonymous namespace)::data_t&, long)::{lambda()#1}::operator()() const (fifo.h)
 [1124] std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~allocator() (allocator.h) [705] std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) (alloc_traits.h) [633] cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long)::{lambda()#1}::operator()() const (fifo.h)
 [1125] std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::allocator() (allocator.h) [706] std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2>, unsigned long) (alloc_traits.h) [753] cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long)::{lambda()#1}::operator()() const (fifo.h)
 [1126] std::allocator<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::~allocator() (allocator.h) [707] std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_0()::item_t, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) (alloc_traits.h) [635] cppthread::fifo<std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> >::pop_front(std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>&, long)::{lambda()#1}::operator()() const (fifo.h)
 [505] std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~allocator() [378] std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::deallocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&, std::weak_ptr<cppthread::item_with_predicate>, unsigned long) [116] operator"" catchsr(char const, unsigned long)
 [534] std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [379] std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::allocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&, unsigned long) [41] operator new(unsigned long, void)
 [535] std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [380] std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::max_size(std::allocator<std::weak_ptr<cppthread::item_with_predicate> > const&)
 [849] std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [597] void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::item_t> >::destroy<CATCH2_INTERNAL_TEST_0()::item_t>(std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>&, CATCH2_INTERNAL_TEST_0()::item_t) (alloc_traits.h)